In his book, Prayer, Praise & Promises: A Daily Walk Through the Psalms, Warren Wiersbe writes a devotional for each day of the year from the Psalms. In his entry for December 27, Wiersbe writes the following based on Psalm 147:1-11 entitled “The God of Your Heart”:
The God of the galaxies is also the God of the brokenhearted. That’s what David tells us in verses 3 and 4: “He heals the brokenhearted and binds up their wounds. He counts the number of the stars; He calls them all by name.”
The contrast we see in these two verses — between the heavens and the broken heart — ought to encourage us. God made the heavens. He spoke and it was done. His creation stood steadfast. The God who made the heavens is concerned about your broken heart. Others may not be concerned, but God is. He’s not so far away that He doesn’t know your heart is hurting. He’s not so great that He can’t stoop down to you when you are pained, weeping, and looking for help.
Yes, the God of the heavens is the God of your heart. The God who numbers and names the stars knows your needs. He knows all about you, and thus He is able to meet your every need. The God who controls the planets in their orbits is able to take the pieces of your broken heart and put them together again. He will heal your broken heart, provided you give Him all the pieces and yield to His tender love.
“Great is our Lord, and mighty in power; His understanding is infinite” (v 5). His love and understanding are limitless. His power is great. He can do what needs to be done.
The One who set the galaxies in motion is the same One who addresses your needs. There is no limit to God’s love, His understanding, or His power. Perhaps you have a broken heart today. Give Him the pieces and let Him heal your heart.