All the days ordained for me


I praise you because I am fearfully and wonderfully made;
your works are wonderful,
I know that full well.
My frame was not hidden from you
when I was made in the secret place,
when I was woven together in the depths of the earth.
Your eyes saw my unformed body;
all the days ordained for me were written in your book
before one of them came to be.  Psalm 139:14-16

God saw you and loved you long before you were born. He has formed all of our days for us and it is good to remember that as we live them. Some of us have many days on earth, some have very few, but each one is from God – will we make the most of each one?

God is fully in control and knows all the days of our lives. This doesn’t make us fatalistic or passive but gives us freedom to live in the knowledge that the One who is far greater and wiser than ourselves holds our days in his hands.

Lord, please give us the grace we need to live this day you have given us well!

PS For a helpful sermon on the apparent paradox of God’s sovereign will and human responsibility/choices, have a look at this Tim Keller message called Does God Control Everything?