In v1-2, the Psalmist encourages us to praise the Lord with our heart and soul, and remember the good things God has done for us.
In v3-6, the Psalmist records all the good things
1. forgives all our sins
2. heals our diseases
3. redeems our life from the pit
4. crowns us with love and compassion
5. satisfies our desires with good things
6. youth renewed like the eagle
7. works righteousness and justice for all the oppressed
In v7, God is a God who reveals Himself, to Moses and to the people of Israel
In v8-9, the Psalmist writes down the characteristics of God
C. slow to anger
D. abounding in love
E. not always accuse
F. not harbour anger forever
v10-12 talks about the extent of His mercy, His love, and His forgiveness
Mercy: does not treat us as our sins deserve or repay us according to our iniquities
Love: love for us is as high as the heavens above
Forgiveness: removed our transgressions as far as the east is from the west
The Psalmist concludes that our God is like a compassionate Father to us, who we are since the day we are formed.
When I read the Old Testament last time, I do get an idea that God is judgemental, always punishing His people when they do wrong. It can be quite scary. But when David writes a Psalm like this, it makes you question the impression of God in your head. Our God is such a compassionate, gracious and loving God and does all the good things in v3-6 for His people. Indeed Jesus came to reveal the Father’s heart to us. When I think of Jesus and His time on earth, indeed He revealed who God is to us so that we can better understand who our God is. And once I know how wonderful God is, I will not fail to give thanks and praises to our God.