What if I Can’t Forgive Myself?
“I can’t forgive myself.”
It’s a phrase I’ve heard many times, often from people who have cheated on their spouse or committed some other sin that hurt their family. It can be a massive weight, suffocating you with guilt and shame and preventing you restoring oneness with your spouse. You may spend your days obsessing about how to overcome the past, desperately searching for a way to somehow “forgive yourself.”
“Forgiving yourself” is common terminology used to describe self-release of personal guilt and shame. I’ve spent a lot of time in recovery ministry, and you don’t have to go far in recovery circles to hear someone say, “I know that God forgives me, and the person I’ve hurt forgave me, but I just can’t forgive myself.” Many books have been written on the subject. Even medical websites carry articles about the importance of self-forgiveness.
The problem is that self-forgiveness is not a concept rooted in biblical truth.
If you think about it, no one in society has the authority to forgive themselves for something that they have done wrong. Teenagers can’t “un-ground” themselves. Prisoners can’t declare themselves forgiven and walk out of prison. People in a debt crisis can’t forgive themselves the remainder of what they owe. In all instances, we need a higher authority to pardon us or to declare that the debt from the sin is “paid in full.” Come to think of it, if we could forgive ourselves, we wouldn’t need Jesus.
But some of this confusion is semantics. When Christians say, “I can’t forgive myself,” it usually means they are mistakenly holding on to guilt and shame for sins already paid for by Christ. They see themselves as owing a debt they can’t repay, instead of resting in the knowledge that Jesus has already paid the debt in full by being nailed to the cross. He offers forgiveness as a gift, not as something you have to earn. Those who receive the gift are declared to be forgiven, clean, and righteous.
“And you, who were dead in your trespasses and the uncircumcision of your flesh, God made alive together with him, having forgiven us all our trespasses, by canceling the record of debt that stood against us with its legal demands. This he set aside, nailing it to the cross.” (Colossians 2:13-14)
“Or do you not know that the unrighteous will not inherit the kingdom of God? Do not be deceived: neither the sexually immoral, nor idolaters, nor adulterers, nor men who practice homosexuality, nor thieves, nor the greedy, nor drunkards, nor revilers, nor swindlers will inherit the kingdom of God. And such were some of you. But you were washed, you were sanctified, you were justified in the name of the Lord Jesus Christ and by the Spirit of our God.” (1 Corinthians 6:9-11)
Although we really can’t forgive ourselves—we can only be forgiven by God and by the people we have hurt—we can do something about the guilt or shame that lies behind the statement.
People who say they “can’t forgive themselves” typically struggle with guilt or shame due to one of a few root causes:
Pride whispers, “I cannot believe I would stoop so low. I am above that sin.” Pride struggles to accept God’s charity; it wants to earn forgiveness. Prideful people don’t want to see themselves as sinners in need of grace; it doesn’t fit with their self-reliant self-image.
If you feel like you have done something so terrible that it can’t be forgiven, that is also, in a way, a form of pride. You have not done something that is greater than what Christ accomplished on the cross. He suffered the death penalty, the harshest punishment possible, to pay for your sins. There is no crime too big to be covered by that payment.
God paid an unfathomable price to forgive your sin and set you free. It is not His desire that you would keep yourself trapped and unable to move on because you can’t forgive yourself.
Saying that you are unable to forgive yourself could be exposing an idol in your life. It shows that there is something you value more than God, or a claim you believe more strongly than the forgiveness proclaimed in God’s Word. Timothy Keller makes this point in his book Counterfeit Gods:
“When people say, ‘I know God forgives me, but I can’t forgive myself,’ they mean that they have failed an idol, whose approval is more important to them than God’s. Idols function like gods in our lives, and so if we make career or parental approval our god and we fail it, then the idol curses us in our hearts for the rest of our lives. We can’t shake the sense of failure.”
The question then becomes, what idol does this lack of forgiving yourself expose? Is it that you are more concerned with what people think about you, valuing man’s opinion over God’s opinion? Is it because of the impact on your finances, your career, or your own comfort? Whatever it might be, it has become an idol in your life. And “You shall have no other gods before me” (Exodus 20:3) is the very first of God’s Ten Commandments.
Thoughts such as “I do not deserve forgiveness” or “I am not worthy of forgiveness” should cause us to feel gratitude toward the One who forgives us anyway. If you instead feel shame, it could mean that you are seeking value and identity apart from Jesus, or that your own opinion about yourself holds more importance than God’s opinion about you.
God has shown just how valuable your life is to Him by sending Jesus to die in your place. There is no greater price that the Father could pay than the life of His Son. It is Christ’s ransom—not your own sense of self-worth or merit—that defines your true value and identity.
Christ’s sacrifice is the only payment that satisfies the total cost of sin. Being unable to “forgive yourself” can sometimes be an indication that you have not truly believed and received that forgiveness. God may be graciously convicting you of your guilt so that you may turn to Christ and be saved from the eternal consequences of sin (2 Corinthians 7:10; Romans 6:23).
The truth is that we are all great sinners by nature, unable to overcome sin. We are capable of great evil. It is because of God’s great love for us that He offers forgiveness as a gift. God reclaims those who accept Christ’s undeserved, unearned gift and calls them forgiven, righteous children. He makes us new (2 Corinthians 5:17).
If you have accepted Christ, but continue to struggle with guilt and shame, pray first. Thank God for His complete forgiveness of all your sin. Thank Him for seeing you as valuable enough to ransom your soul through the Son. Thank Him for naming you as clean, forgiven, righteous, and a son or daughter of God. If you have any hidden sin that has not been dealt with, confess and repent of it. Confess if you have been prideful or allowed something other than Christ’s sacrifice to define your worth. Ask God to renew your heart and mind so that you see yourself through the lens of His Word. Memorize Scripture that speaks into who you are in Christ and how fully you have been forgiven (Psalm 103:12); your feelings will often follow your mind as you remind yourself of these truths.
“Forgiving yourself” will never free you from guilt and shame. You receive freedom from guilt and shame when you accept Christ as Savior, receiving God’s forgiveness and trusting that His claims about you are true.