Berean BlueApp preview

Charles H. Spurgeon on Psalms 19:12

The Treasury of David. Browse this work.

Psalms19:12

The sin through ignorance (Heb.) is the same that David prays against in Psalm 19:12, "Who can understand his errors (Heb.)? cleanse thou me from secret things!" These are not sins of omission, but acts committed by a person, when at the time, he did not suppose that what he did was sin. Although he did the thing deliberately, yet he did not perceive the sin of it. So deceitful is sin, we may be committing that abominable thing which casts angels into an immediate and an eternal hell, and yet at the moment be totally unaware! Want of knowledge of the truth, and too little tenderness of conscience hide it from us. Hardness of heart and a corrupt nature cause us to sin unperceived. But here again the form of the Son of Man appears! Jehovah, God of Israel, institutes sacrifice for sins of ignorance, and thereby discovers the same compassionate and considerate heart that appears in our High Priest, "who can have compassion on the ignorant!" Hebrews 5:2. Amidst the types of this tabernacle, we recognize the presence of Jesus —it is his voice that shakes the curtains, and speaks in the ear of Moses, "If a soul shall sin through ignorance!" The same yesterday, to-day, and for ever! —Andrew A. Bonar, in "Commentary on Leviticus," ch. iv. v. 2.

Verse 12 (last clause). This is a singular difference between pharisaical and real sanctity: that is curious to look abroad, but seeth nothing at home: so that Pharisee condemned the Publican, and saw nothing in himself worthy of blame; but this careful to look at home, and searcheth into the secret corners, the very spirit of the mind. So did good David when he prayed, "Cleanse thou me from secret faults." —Nathanael Hardy.

Charles H. Spurgeon, The Treasury of David, Psalms 19:12. Public domain.

Permanent link. Source edition.

Read Psalms 19. Compare commentaries on this chapter.

Source and publication rights

Public domain. Public Domain. Source edition.

Berean Blue opens December 1, 2026. Explore this passage in the app preview.