Psalms 103:3

Who forgiveth all thine iniquities; who healeth all thy diseases;

Psalms 103:3 (KJV)

Psalm 103 is a song of praise from David. He calls his own soul to bless the Lord and remember His benefits. Verse 3 names the first two benefits: complete forgiveness and complete healing. The Hebrew parallelism pairs moral guilt with physical sickness, showing that God cares for the whole person.

The word “forgiveth” (salah) is used in the Old Testament almost only of God. Pardon is a divine privilege and a gift of grace. “All thine iniquities” means no sin is left out. God removes every offense when we repent. The second phrase, “healeth all thy diseases,” can be understood literally and figuratively. In the Old Testament, sickness often followed sin, and healing showed God’s covenant mercy. This healing includes emotional, spiritual, and relational wounds, not only physical ones.

Forgiveness is central to Scripture. Through Jesus Christ, God offers pardon to all who believe (John 3:16, Acts 10:43). Christ bore our sins and carried our sorrows, and He sent His disciples to preach repentance and remission of sins. This verse points to that fuller revelation. It does not promise that every believer will be free from sickness in this life, but it grounds ultimate healing in God’s redemptive work.

We can approach God with humility and genuine repentance, trusting that He will forgive completely. We can also bring our burdens and ailments before Him, knowing He is able to restore. This does not mean we demand healing as a right. Instead, we remember that God’s compassion and mercy are faithful. His forgiveness is certain, and His healing, whether now or in the resurrection, is part of His covenant love.

Take time to thank God for His benefits. Let gratitude replace fear and guilt. Because He forgives all and heals all, we can worship Him with confident hope.

Previous Post
Psalms 103:2
Next Post
Psalms 103:4