God is good! Really! He is far better than we humans imagine or can adequately express, although Psalm 103 does as good a job as any words written anywhere. He is truly worthy of all the praise we can muster. In fact, we must expand the praise of the Lord to involve the invisible and innumerable mighty angels of heaven.
God’s character deserves great praise: He is full of kindness, mercy, compassion, grace, forgiveness, and faithful love. God’s deeds deserve great praise: He has forgiven our sins, healed our diseases, rescued us from death, granted abundant spiritual and material blessings, executed justice when we were weak and powerless, delivered us completely from the guilt and punishment of our sin, and even mitigated the consequences of sins.
God’s goodness and mercy, and His awesome love and forgiveness, have overcome and driven out our spiritual enemies: disease and death, sin and misery. My life is eternally and greatly blessed when my spiritual enemies are not constantly bugging and tormenting me. My only response is to thank and praise, serve and obey. He has given me eternity to praise, but I don’t want to waste a present minute not blessing the Lord. Soul, do it!