Nobody’s Perfect


“BLESSED IS HE WHOSE TRANSGRESSIONS ARE FORGIVEN, whose sins are covered. Blessed is the man whose sin the LORD does not count against him and in whose spirit is no deceit” (Ps. 32:1-2). In his devotional companion to a daily Bible reading Don Carson writes, “In a theistic universe where God keeps the books, it is difficult to imagine any greater blessedness. The sad tragedy is that when many people reflect on this brute fact – that we must give an account to him, and there is no escaping his justice – almost instinctively they do the wrong thing. They resolve to take the path of self-improvement, they turn over a new leaf, they conceal or even deny the sins of frivolous youth.

We dare not ask for justice – we would be crushed. But how can we hide from the God who sees everything? That is self-delusion. There is only one way forward that does not destroy us; we must be forgiven. “Blessed is he whose transgressions are forgiven”. And what is bound up with such forgiveness? For a start, such a person will not pretend there are no sins to forgive; blessed is the man “in whose spirit is no deceit.”

That is why the ensuing verses speak so candidly of confession (32:3-5). It was when David “kept silent” (i.e., about his sins) that his “bones wasted away”; his anguish was so overwhelming it brought wretched physical pain. David writhed under the sense that God himself was against him: “For day and night your hand was heavy upon me; my strength was sapped as in the heat of summer” (32:4).

The glorious solution? “Then I acknowledged my sin to you and did not cover up my iniquity. I said, `I will confess my transgressions to the LORD’ –and you forgave the guilt of my sin” (32:5).

This God forgives us, not because he is indulgent or too lazy to be careful, but because we have confessed our sin, and above all, because he is “faithful and just”: “faithful” to the covenant he has established, “just” so as not to condemn us when Jesus himself is the propitiation (satisfaction) for our sins (1 John 2:2).”

Featured Posts
Posts Are Coming Soon
Stay tuned...
Recent Posts
Archive
Search By Tags
Follow Us
  • Facebook Basic Square
  • Twitter Basic Square
  • Google+ Basic Square