Skip to Content
Commentary Library

Psalms 103:3

Spurgeon - Verse Expositions - Charles H. Spurgeon

Read in KJV Bible Reader

Psalms 103:3. Who forgiveth all thine iniquities;

The Lord has done it, and continues to do it: "who forgiveth"- not some of thine iniquities, but all of them, so that you can sing, "The depths have covered them: there is not one of them left." Why, there is enough to sing of in that alone; we need never leave off praising God for that one mercy of sin forgiven; it is the first of God’s favors, and prepares us to enjoy the rest.

Psalms 103:3. Who healeth all thy diseases;

Many times has my heart had to sing about the gift from my God of this precious pearl: "who healeth all thy diseases;" and some of you have also had occasion, in your restored health, to praise the Lord for this privilege. But, oh, to think that, every day, he is healing us of the great disease of sin,- our very afflictions being, often, but the lancet and the knife with which he is removing from us the foul taint of evil "Who healeth all thy diseases."

Other commentaries on this verse

All commentaries on this verse

Other commentaries on this chapter