“The Lord builds up Jerusalem; he gathers the exiles of Israel. He heals the brokenhearted and binds up their wounds. He determines the number of the stars and calls them each by name. Great is our Lord and mighty in power; his understanding has no limit. The Lord sustains the humble but casts the wicked to the ground. Sing to the Lord with grateful praise; make music to our God on the harp. He covers the sky with clouds; he supplies the earth with rain and makes grass grow on the hills. He provides food for the cattle and for the young ravens when they call. His pleasure is not in the strength of the horse, nor his delight in the legs of the warrior; the Lord delights in those who fear him, who put their hope in his unfailing love.” Psalm 147:2-11
As the Scripture said in our last post, it is good to sing praises to our God. And here in this psalm are some hints of why.
God has returned His exiled people to Israel. He has restored Jerusalem. We can see His hand with our own eyes. We can view His power and ability in our world today just by looking at the land of Israel.
God heals those who have walked through terrible grief. Time doesn’t heal all wounds, but the Lord can bind up those wounds with His gentle touch.
The Lord has determined the number of stars. And for each one of those billions and billions of burning orbs, He has given them a name.
His power is without limits.
His understanding knows no bounds.
He is the Creator.
He is the Sustainer.
He is able.
He is worthy.
And that is just to list a hint of what our great God has done.
He deserves every bit of the praise we can sing or speak or shout.
I praise You today for all that You have done and all that You are.