Psalm 139:16
Your eyes saw my unformed body;
all the days ordained for me were written in your book before one of them came to be.

Reflection

God sees all things and knows all things but, even more than that, God ordains all things to be. Every single one of your days was set out by the Creator and Overseer of the whole universe. His plans for you are good because He cherishes you and He sees each of your days from the very first to the very last.

So that thing you’ve been wrestling and struggling and fighting against even today, God sees it and He knows it. He’s ordained this day for you and He’s written it in His book. That thing you’re celebrating and rejoicing about and thanking God for, God sees that too and He knows it. He’s ordained this and before it ever came to be He knew about it.

We have nothing to hide from God and in the seeing and knowing and ordaining He does everything He can to invite you into His presence because He cherishes you and He wants to hear your worship and your rejoicing and your struggling and your fighting. So in the day we have today that’s been ordained by God we have the amazing opportunity to discover and uncover what God has written in His book.

Response

Does it excite you or inspire you or concern you that God has ordained all of your days?

Can you recognize God at work in your life even today?

How does knowing that God sees you and knows you change how you worship Him?

Prayer

God of all of our days, we recognize You as the one who knows and sees every single one of our days. We know that You formed us and You have ordained good things for us before we were even born. Just like Your eyes see us we want to see You at work in our lives every single day whether we are struggling or fighting or celebrating. We continue to worship You and say that You are the one who writes every one of our days in Your book. Amen.

Pastor Tim Fus