Psalm 103:1-“Praise the Lord, O my soul; all my inmost being, praise his holy name. 2 Praise the Lord, O my soul, and forget not all his benefits-
3 who forgives all your sins, and heals all your diseases, 4 who redeems
your life from the pit and crowns you with love and compassion, 5 who
satisfies your desires with good things so that your youth is renewed like the eagle’s. 6 The Lord works righteousness and justice for all the oppressed.”

The Lord is great, and great are His deeds! We need to praise him daily as we remember all He has done for us. In the text above we have been given several reasons to praise Him. He forgives ALL our sins, not just the little ones, or the seen ones, but all of them, even the secret ones no one else sees, and even the hidden ones we do not see ourselves. He forgives our past, present and future sins when we repent and come to him. He is our healer. Some may argue that he does not heal everyone, and that is true, He does not always grant physical healing to those who are sick, often it’s spiritual healing taking place, which is far more important to God than just healing the body.

When we come to Him in repentance and receive His gift of salvation, He then also redeems us from the pit- or death. Our physical bodies will die, but our spiritual selves live on either in Heaven or hell. For believers the moment we die we are face to face with Jesus, living eternally with him. No more sin, sadness, sickness, worries, tears, etc., the list could go on and on. He crowns us with love and compassion and satisfies our desires with good things. I don’t know about you, but more love and compassion are always on the menu for me. I am so thankful for God’s love that does not waiver or stop when I am not at my best. I am so thankful for all the good things in my life, that have been given by His Sovereign hand. Often, good does not look or feel good for us at the time, but we can look back many times and see how gracious and good it was. And we will for sure see it in heaven.

He renews us daily and gives us righteousness and justice every day. Even on our worst days, we can be thankful that we are saved, and that we do not have to manufacture some kind of righteousness of our own, if we did it would fall far short of God’s righteousness; which he freely gives to us; and we receive God’s justice, which flows from His holiness to us.

Because of God’s goodness, mercy, compassion, and love, we never receive the due punishment for our sins. Jesus took every sin with him when he died on the cross. Our names should have been up there, and they were; written on His heart. Even though you and I were not there literally, we were in His mind and heart that day.

Friends, we have so much to thank God for. So, today rather than finding fault with someone or something, bow your head and thank God for who He is and all that He has done for us. We do not bring anything with us except our sins and the stench of our rotten selves, none of it good; and in return, we are made new, clean, fresh, and a sweet aroma to God as He sees us through the blood of Jesus.