Ps. 107:8-9 Let them praise the LORD for his great love and for all his wonderful deeds to them. For he satisfies the thirst and fills the hungry with good things.
Praise the Lord for His great love. He is love. There is enough love in the heart of God to love everyone who has ever lived or shall yet live on earth. There is no depleting God's love. God loves the lovely and unlovely. There is no bias in His love. There is nothing anyone can do to not be loved by God. Everything God does is blanketed by His love.
Praise the Lord for his wonderful deeds. God's love is balanced by His holiness and goodness. It is a wondrous thing to observe what God does amongst men. We don't always understand His workings at the time, but when we see what God does from the perspective of time, we stand in amazement at the goodness of God in all He does. God works amongst men for their good and for His glory. God knows what we need to have and experience in life in order for our hearts to be holy before Him. He knows how to treat us well.
Praise the Lord for He satisfies our thirst and fills our hunger with good things. The Lord is our provider. He takes care of all that we need. What we need more than anything else in life is pure hearts. We may want more, but we don't need it. The Lord purifies those who hunger and thirst for Him. Those who desire to be made right before God will be given all that is needed to be holy.
Praise the Lord for He is love. Praise Him for His wonderful deeds. Praise Him for He satisfies all the longings of our souls when we seek Him.