From Tim Challies:
When I repent of sin, I am assured by God that Christ himself has already dealt with the guilt of it. At the cross the guilt of that offense was transferred to Christ. He took that sin—the full, objective, legal guilt of it—upon himself to such an extent that my sin became his sin. Jesus Christ took every hateful thought and adulterous glance and spiteful word and every other sin upon himself. He took that sin to the cross and suffered God’s wrath against it to the point that justice was satisfied. This means that the offense has been truly and fully paid for. It is gone. I am no longer guilty before God!
But Christ did more than that. Not only did he take away my guilt, but he also gave me his righteousness. This is the great exchange of the gospel, that my sin was transferred to him and his righteousness was transferred to me. I am not only not sinful, but I am actually righteous. Because the guilt of the offense is gone, the shame is gone as well. Because that sin is no longer my own, the shame is no longer my own.
Think about this. The sin is no longer my own, which means the guilt is no longer my own, which means the shame is no longer my own. The guilt and the shame of that sin now belong to Christ. If anyone ought to be feeling shame for that sin, it is not me but Christ! Do you think Christ is at the Father’s side today racked with shame because of the adultery and murder and envy that he took upon himself? Of course not! Christ knows that those sins have been dealt with, that they have been forgiven, that they have been removed as far as east is from west. There is no shame left for him to feel.
So why, then, do I feel shame for sins I committed so long ago? Why do I get all wrapped up in guilt and shame? Because Satan wants me to be incapacitated by that shame, to doubt that it has been dealt with, to convince me that I still need to carry the weight of it. He wants to destroy my joy, to cripple my usefulness to the church, and he can do this by wrapping me up in guilt and shame.
Read the rest HERE. Excellent stuff!