In Psalm 147:3-4 we read, “He heals the brokenhearted and binds up their wounds. He determines the number of the stars; he gives to all of them their names.”
I have to admit, when I read these verses I was astonished. This was a picture of God I hadn’t encountered before. The stark contrast between the two verses astonished me. Think about these verses for a moment with me.
Verse 4 tells us that God determines the number of the stars. There are billions of galaxies spread across the universe and within each of these galaxies there are billions of stars. Each of these stars is blazing with brilliant light and blazing heat. We are tiny and weak compared to a star. And there are billions upon billions of stars.
Yet God knows the exact number of stars, and He gives to each star a name. Ponder this truth. God knows each star individually, and He gives a name to each star. How great is our God! Most studies show that humans can only hold between five and seven things in their mind at one time. God holds all the stars in His mind, and He gives each one a name. Do you feel the greatness of God? When you look at the night sky, do you feel the immensity of God?
But we don’t just serve a great God, we serve a tender God. The Psalmist tells us that God heals the brokenhearted and binds up their wounds. God cares about those who are brokenhearted. Our great, infinite, awesome God, cares about our sadness. This is astonishing. The God who keeps the planets in orbit is the one who binds up our wounds. God is infinitely great, and God is infinitely tender.
Let us worship God for his greatness and love him for his tenderness. He is the one who heals our sadness and repairs our broken hearts. Our almighty God is the one who gently binds our wounds. How can we not love such a God? How can we not find all our joy in such a God? Today let us worship our great and tender God.
Originally published January 29, 2008