I woke up early thinking about what an amazing world God created. Did you know that there are not only millions of stars, but billions of galaxies? In one galaxy there is over a million stars? They are too numerous to be counted, just as the grains of sand by the sea. Yet the same God who intricately created each star with a divine purpose in mind, created me! How awesome is that to think about?

Psalm 139 reminds me that He knows when I sit down and when I get up. He knows my thoughts from afar and He comprehends my path. He is acquainted with ALL my ways. There is not a word on my tongue that He doesn’t know before I ever say it. I can never flee His Spirit. Wherever I go He is there.

That brings such peace to my weary soul. That stills my soul. I know that God is intricately weaving every detail of my life together every day. He cares about my life, just as He cared about the stars He placed in the heavens. I am that important to Him too!! Isn’t that simply amazing?

Have you ever been working a puzzle with your kids and watched them jam a piece in and say, “See it goes there Mommy.” We look down and notice it is just jammed in and we can see right off it does not belong there. We take the piece out and search for the one that fits perfectly in place. We find it and place it where it belongs and the puzzle is at last complete.

God has the perfect plan for each of our lives. He is in every detail of my life and yours. He has the perfect path for my life. Sometimes like the puzzle I tend to take charge and the pieces do not fit in place as He wants them to. I try to make it work, but as hard as I try, it just doesn’t. God takes my life and He reminds me with His still small voice that I need to follow Him and let Him put the pieces in place that He has for me. It’s amazing when I yield to His will, how immediately, I not only feel His peace, but eventually see that He took the pieces and intricately weaved my life the way He wanted it to be. It is perfect and brings contentment to my life. I didn’t see it coming! I love it. My God is in every detail of my life.

Today no matter where you are, call out to God and let Him chart your course. He is the God who created the universe, yet He cares about me, and has a plan that is personal just for me. The best part is that even when I jam a puzzle piece in and try to make it fit, He quietly removes it and places His hand over mine and reminds me He is the one that is placing the pieces where they need to go.

Psalm 139:17 “How precious are Your thoughts to me, O God! How great is the sum of them! If I should count them, they would be more in number than the sand; when I awake, I am still with You.” How awesome is that? Surrender to His will and not yours and watch Him place the pieces of your life together. I trust Him with every detail of my life. I am excited to see what the puzzle looks like someday because God gets every detail right!