top of page
Search

When You Can’t Forgive Yourself


Finding Freedom At The Cross Instead Of Within:


A BIBLICAL Response To Guilt, Shame, And The Myth Of Self-Forgiveness


Scripture References:


1. Isaiah 1:18


“Come now, and let us reason together, saith the Lord: though your sins be as scarlet, they shall be as white as snow…”


 👉 GOD does the cleansing—not you.



2. Hebrews 10:17


“And their sins and iniquities will I remember no more.”


 👉 If GOD chooses not to remember, why should we keep holding on?



3. Romans 8:1


“There is therefore now NO condemnation to them which are in Christ Jesus…”


 👉 This strikes directly at lingering guilt and self-condemnation.        



  1. Micah 7:18–19

 

“…he will subdue our iniquities; and thou wilt cast all their sins into the depths of the sea.” 


👉 God buries sin where it cannot be retrieved.        



Some Personal Reflection


Today I received a letter from a woman named Angela, a prisoner in a Kentucky state facility, serving time for a capital crime.


Her words were not angry or bitter—they were honest, heavy, and deeply revealing. Angela came to faith in Christ not long after entering prison, and for years now she has sought to walk with the Lord as best as she knows how within the confines of incarceration.


But her journey has not been without profound loss.


Over the years, she has buried both of her parents and several of her siblings—all while behind bars. She was not able to sit at their bedside, hold their hand, or say goodbye. One by one, those closest to her have slipped away, and with each loss, the silence around her has only deepened.


Loneliness, she wrote, has become her constant companion.


She spoke of long nights, quiet cells, and the slow, grinding weight of time that seems to press harder with each passing year. She described what so many incarcerated men and women know all too well—the emotional toll of long-term imprisonment, where isolation is not just physical, but deeply spiritual and psychological.


And yet, as I read her letter, I was not surprised by what she said next.


She confessed that the greatest battle she faces is not loneliness… but herself.


More than anything else, she is struggling with her inability to forgive herself for what she has done.


This is not a woman who denies Christ. She believes the gospel. She understands that forgiveness is found at the cross. She does not question whether God can forgive—she affirms it. And yet, despite embracing the truth that Christ has paid for her sin, she still feels that something remains undone.


She believes she must somehow learn to forgive herself.


And Angela is not alone.


Over the years, I have received countless letters just like this—men and women from prisons across the country, all echoing the same painful refrain: I know God forgives me… but I can’t forgive myself.


This has become a common theme, almost a quiet epidemic among believers, especially those who carry deep regret over past sins.


But here is where we must gently, yet firmly, bring in the truth of God’s Word.


Many sincere Christians have been misled—however unintentionally—into believing that the Bible teaches the necessity of self-forgiveness. It sounds right. It feels right. It is often repeated in counseling circles, books, and everyday conversations.


But it is not found in Scripture.


Nowhere in God’s Word are we commanded to forgive ourselves.


What we are commanded to do is repent, believe, and receive the forgiveness that God freely gives through Jesus Christ.


The danger is subtle but serious.


When a believer becomes fixated on “forgiving themselves,” they unknowingly shift the focus away from the sufficiency of the cross and place it back onto their own ability to resolve their guilt. Instead of resting in what Christ has finished, they remain trapped in what they feel has not been settled within.


And so they live in a painful tension:


Forgiven by God… yet still condemning themselves.


This devotional is born out of letters like Angela’s—letters filled with honesty, sorrow, and a longing for true freedom. It is written for those who believe in Christ, yet still feel chained to their past. For those who know the language of forgiveness, but have not yet entered into its rest.


My prayer is that what follows will not only correct a misunderstanding—but will open the door to real, lasting peace.


Because the truth is this:


The forgiveness you need has already been fully accomplished at the cross.


And learning to rest in that truth—not trying to add to it—is where true freedom begins.  



Introduction: – The Struggle Is Real


Many prisoners carry a weight heavier than their sentence.


It’s not just what they’ve done—it’s what they can’t seem to get past.


They say things like:I can’t forgive myself for what I did


  • “I don’t deserve peace.”

  • “I’ll never get over this.”


That struggle is real. It’s deep. And it’s painful.


But here’s the truth that must be understood clearly:


The Bible never commands you to forgive yourself.


Not once.


You will search from Genesis to Revelation and never find a single verse that says, “Forgive yourself.”


That’s not an oversight—it’s intentional.


Because the problem isn’t that you’ve sinned against yourself.


You have sinned against God.



Sin Is Not Primarily Against Self—It Is Against GOD


When King David confessed his sin after falling with Bathsheba, he said in Psalm 51:


Against thee, thee only, have I sinned, and done this evil in thy sight…”


Now think about that.


David had sinned against:

  • Bathsheba

  • Uriah

  • His nation


Yet he says, Against You, You only…”


Why?


Because all sin, at its core, is an offense against a holy God.


This is where the modern idea of “self-forgiveness” starts to break down.


You are not the ultimate judge of your sin. – God is.


So the question is not Have I forgiven myself?”


But rather:


“Has God forgiven me?”


And that leads us directly to the cross.


The Only Forgiveness That MATTERS Was Purchased At The Cross


Forgiveness is not something you grant yourself.


It is something God grants you through Christ.


The heart of the gospel is this:


Jesus Christ took your sin upon Himself and paid for it in full.


Not partially. Not conditionally. Fully.


As Jesus Christ hung on the cross, He bore:


  • Your guilt

  • Your shame

  • Your punishment


That means if you are in Christ, your sin has already been judged.


John MacArthur has said, God punished Jesus for the sins of His people, so there is no punishment left for them.”


So if God has forgiven you…


What exactly are you trying to forgive yourself for?


To insist on “self-forgiveness” after God has forgiven you can subtly become a form of UNBELIEF—as if His forgiveness is NOT ENOUGH.



The Danger Of Focusing On Self-Forgiveness


When someone says, “I can’t forgive myself,” it often sounds humble—but it can actually hide deeper issues:


1. It Keeps The Focus On SELF Instead Of Christ


You become both the offender and the judge—trying to resolve something only God can resolve.



2. It Can Be A Form Of PRIDE


It says, in effect: –God may forgive me, but I can’t.”


That places your standard above God’s.



3. It Prolongs Guilt That Christ Has Already Paid For


You keep carrying what Jesus already carried.


R.C. Sproul once said, When God forgives, He really forgives.


Not halfway. Not temporarily. Completely.



What You Actually Need


Instead of trying to forgive yourself, Scripture calls you to something far better:



1. Repent Before God


Acknowledge your sin honestly. Don’t minimize it—but don’t live in it either.



2. Receive God’s Forgiveness By Faith


Forgiveness is not a feeling—it’s a fact grounded in God’s promise.



3. Rest In The Finished Work Of Christ


When Jesus said, “It is finished,” He meant it.



4. Walk In New Identity


You are not defined by your worst moment.



Billy Graham said, God’s forgiveness is GREATER than your sin.



Why Prisoners Struggle So Deeply With This


In prison, reminders of past sin are everywhere:

  • Your environment

  • Your record

  • Your memories


You don’t get to “move on” easily.


So the temptation is to punish yourself internally:


  • “I deserve to feel this way.”

  • “I shouldn’t have peace.”


But hear this clearly:



If Christ has paid for your sin, you are NOT honoring God by continuing to punish yourself.


You are doubting the SUFFICIENCY of the cross.



Freedom Comes From Looking AWAY From Yourself


The answer is not found in looking inward. <---------


It is found in looking upward. <---------


Fix your eyes on CHRIST:

  • His sacrifice

  • His righteousness

  • His finished work


Charles Spurgeon said, I have learned to kiss the wave that throws me against the Rock of Ages.”


Your guilt, as painful as it is, can drive you to Christ—or trap you in yourself.


Choose Christ.



A Better Statement Than “I Forgive Myself”


Instead of saying:

  • I forgive myself”


Say:

  • “God has forgiven me in Christ, and I RECEIVE that by faith.


That is biblical.


That is freeing.


That is enough.                                                                                        



Final Encouragement


You may never feel like you’ve “forgiven yourself.


That’s okay.


You don’t need to.


What you need is this:


To BELIEVE that when God says you are forgiven…


You are forgiven.


Fully.


Finally.


Forever.


And if the Judge of all the earth has declared you clean—


You are free to stop holding yourself in chains.



Heavenly Father,


We come before You with honesty and heavy hearts, lifting up every man who is struggling under the weight of his past—every soul that feels trapped not only by prison walls, but by guilt, shame, and regret.


Lord, You see what no one else sees. You know the memories that replay in the quiet moments, the words they wish they could take back, the choices they wish they could undo. You know the burden of a conscience that will not rest.


And yet, You are the God who forgives.


Your Word declares that through Jesus Christ, sin is not merely covered—but taken away. Paid in full. Cast as far as the east is from the west.


Father, help them to believe this.


Where the enemy whispers, “You’ll never be free,” speak louder still:

“You are forgiven.”


Where shame says, “You must carry this forever,” remind them:

 “It is finished.”


Lord, break the chains of false guilt—the kind that clings even after You have pardoned. Deliver them from the lie that they must somehow earn peace or punish themselves to balance the scales.


Teach them to look away from themselves and to the cross.


Give them grace to rest—not in their feelings, but in Your promises. Not in their performance, but in Christ’s perfect work.


Father, replace their torment with peace.


Replace their shame with assurance.


Replace their despair with hope.


Help them to walk in the freedom that You have already purchased for them.


And when the memories return, as they often do, anchor their hearts in this unshakable truth:


If You have forgiven them, they are forgiven indeed.


Keep them close to You. Strengthen them daily. Remind them that they are not defined by their worst moment, but by Your mercy.


We entrust them into Your faithful hands, knowing that You are a God who restores, redeems, and makes all things new.


In the powerful and saving name of Jesus Christ,


Amen.



From: Fight the Good Fight of Faith / Life Journal: by Gregg Harris




 
 
 

Comments


bottom of page