There is indeed great joy in hearing and holding on to God’s promises again and again. 
I will feast the soul of the priests with abundance, and my people shall be satisfied with my goodness…I will satisfy the weary soul, and every languishing soul I will replenish (Jer. 31:14, 25).
Here God promises not satisfaction of bodily appetites or pleasures but a satisfaction of the heart and soul. The heart gets weary, tired and weak due to our own sin or due to the disheartening things happening around us. But it is absolutely wonderful that God promises to deal with our weary hearts! He will satisfy it, strengthen it. By what? Not by the things of this world but by his goodness, his abundant goodness.
This passage reminds me that my heart should not and cannot ever be satisfied with other than God. When God satisfies, it isn’t just by what is enough. It is abundant. It is a feasting. He has more than enough for everyone who thirsts and hungers for his goodness.
O my soul, taste and see that your Lord is good, that he alone is good and eternally satisfying. Nothing and no one but God can really satisfy you.
O my soul, feast on the goodness of the Lord. Don’t ever leave his table. Don’t trade it for anything less.