My mother-in-law has knitted a blanket for each one of her grandchildren and great-grandchildren. They are beautiful, unique, multi-colored works of art that demonstrate her love for her family. Each one is different from the others, and are presented to the children when they are old enough to understand the gift they are receiving.

The image of a loving grandmother creating a unique masterpiece for each child is only a tiny glimpse of what the author of Psalm 139 is suggesting in these verses. God painstakingly assembled our various parts to form a beautiful, unique person. In addition, He has done that for each of the almost 7 billion people who currently reside on this planet, and for every human being in the course of history. What a thought!

How should that change our outlook on life? Perhaps it should cause us to take our eyes off our physical shortcomings — or at least the ways we don’t measure up to the world’s definition of beautiful — and instead praise God for His goodness. After all, He does not make mistakes!

Not only has He created each one of us with loving care, He knows how our lives will be lived out. As the writer says in verse 16b of the same psalm, “…all the days ordained for me were written in your book before one of them came to be.”

When life gets confusing and we don’t know where to turn, remember that nothing about our lives surprises God. It is all knitted together in love.

Heavenly Father, remind me of your perfect work in creation and how you lovingly made me just the way you want me to be. Amen.

Go Deeper — Stop comparing yourself to others. Look upon your body as a marvelous masterpiece. Embrace your life and ask God to guide it with His loving “knitting needles” so you can become what He created you to be.

Read Further — Here is the story of one woman’s struggle with her body image.

Tags: Psalms Psalm 139
Photo Credit: Matic Kozinc