Why Can’t I Let Go of the Past?
There’s a moment in the day, sometimes when you’re driving, sometimes right before sleep, when something from years ago surfaces unbidden. The thing someone did to you that you’ve never quite gotten over. The thing you did that you’ve never quite forgiven yourself for. The conversation that didn’t happen. The version of your life that didn’t get to exist because of what someone chose, or what you chose. And the feeling washes back in like it just happened yesterday, even though everyone else has long since moved on.
If that’s where you live some of the time, you’re not weak, and you’re not stuck for no reason. You’re caught in something specific, and it has a name. You’re trying to make a payment on a debt that has no payment plan that works. The reason you can’t put it down is that you don’t yet believe the debt can be settled.
What Letting Go Actually Means
The phrase “let it go” gets tossed around like it costs nothing. Just decide to stop thinking about it. Just choose forgiveness. Just move on as if the past were a coffee mug you could set on the counter when you got tired of holding it.
But the past you can’t let go of isn’t a coffee mug. It’s a wound, or an injustice, or a regret that altered the shape of your life. Telling someone in that situation to “just let it go” is like telling someone with a broken leg to stop limping. It misunderstands what’s actually happening inside the person.
What’s actually happening is this. When something genuinely wrong happens (to you or by you) a debt is created. Someone now owes someone something. If you were betrayed, your betrayer owes you the years they took, the trust they broke, the version of your life that won’t exist because of what they did. If you were the one who caused harm, you owe the person you wronged. And in either direction, the debt is real. It can’t just be brushed away. Pretending it didn’t happen, or didn’t matter, isn’t healing. It only adds a thicker layer of denial over a wound that keeps bleeding underneath.
Real forgiveness, the kind that actually releases you from the past, is not pretending the debt doesn’t exist. It’s something much more difficult. It’s choosing to absorb the cost yourself rather than making the other person keep paying.
The Math of Resentment
Tim Keller, who wrote one of the most clarifying books on forgiveness in print, says it like this. When you have been wronged, you have three options for what to do with the debt.
The first option is to make the other person pay forever. You hold the wrong against them, you bring it up in arguments, you withhold love, you replay the offense in your head, you let it color every interaction with that person from now until forever. This is what most of us mean by “I haven’t forgiven them.” We’re keeping the debt active and trying to extract payment one resentment at a time.
The second option is to let yourself keep paying. This is what happens when the wrong was done to you, and the other person isn’t around to be held accountable. Maybe they died, they left, or they never knew what they did, but the debt is still there. With no one to direct it at, you turn it inward. You pay through depression, through low expectations of yourself, through the assumption that you don’t deserve good things, through the script in your head that says people leave or I’m not worth fighting for. You’re paying interest on someone else’s crime.
The third option is the one most people don’t realize is even available. You can absorb the cost yourself, not because the wrong didn’t matter, not because they didn’t really owe you, but because you’re choosing to release them from the debt rather than spend the rest of your life trying to collect on it. That’s what forgiveness actually is. It costs you something real every time, because the debt was real every time. But it’s the only one of the three options that doesn’t keep the past alive forever.
The same dynamic works when you’re the one who caused the harm. You can keep paying through guilt, self-punishment, or the running monologue in your head that says I am the kind of person who did that. You can try to make the other person pay by minimizing what you did, blaming circumstances, or deciding it wasn’t really your fault. Or you can find a way for the debt to actually be settled by someone other than yourself.
The Settled Bill
This is where the Christian story jumps into real life in a way most ethical philosophies can’t. The Bible doesn’t say, “Your past doesn’t matter, just move on.” It says the complete opposite. Your past matters enormously, enough that the cost was real, and someone had to pay. The whole logic of the cross is the logic of a debt being settled. Jesus didn’t go to a Roman cross to say sin is no big deal. He went there to absorb the cost of it himself, so that the people he loves wouldn’t have to keep paying forever.
The book of Colossians puts it this way. It says God forgave us all our offenses, “erasing the certificate of debt, with its obligations, that was against us and opposed to us, and has taken it away by nailing it to the cross” (Colossians 2:13–14). That image of an erased debt shows us why the past can finally be put down. It’s not because what you did didn’t matter, and not because what was done to you didn’t matter, but because there is now somewhere for the cost to go. The cost was extracted from Jesus.
For the person who has been wronged, this changes what forgiveness costs you. You can release the person who hurt you because you have somewhere to take the wound. You don’t have to be its custodian forever. The bill can be handed over.
The voice that says what I did is unforgivable is sometimes right about the size of the wrong but always wrong about the reach of the cross.
What This Doesn’t Mean
A few clarifications, because forgiveness often gets weaponized.
Forgiveness is not the same as trust. You can release someone from the debt of what they did and still not let them back into your life. Forgiveness is what you give them; trust is what they earn through changed behavior over time. A wife forgiving an unfaithful husband doesn’t mean letting him keep his old patterns. A daughter forgiving an emotionally abusive parent doesn’t mean inviting them to Thanksgiving. The cross paid the cost; it didn’t reset the relationship to factory settings.
Forgiveness is not pretending it didn’t happen. The whole logic above depends on the wrong being real. Minimizing what someone did to you, or what you did to someone else, isn’t forgiveness. It’s a different kind of denial. Real forgiveness names the wound at its actual size and then chooses to release the debt anyway.
Forgiveness is rarely a single moment. Most people don’t forgive a deep wound once. They forgive it a hundred times, in pieces, as it surfaces in different ways. That’s how forgiveness actually works for finite humans dealing with real damage.
What to Do This Week
Here are three steps if the past is gripping you tightly.
First, name what you’re carrying. Name it in a specific way, not with vague language. I am still carrying what my father said to me when I was twelve. I am still carrying what I did to my brother in the aftermath of my breakup. I am still carrying the affair I had ten years ago. Until the wound has a specific name, you can’t bring it anywhere.
Second, ask which of the three options you’ve been running. Are you making them keep paying? Are you making yourself keep paying? Or have you found a way to release the debt? The answer is usually obvious once you look closely enough.
Third, consider that the place to take the wound is the cross. This is not some abstract religious slogan, although it may sound like it. Taking the debt to the cross implies a literal handoff. Whatever happened, whatever you did or had done to you, was real enough to deserve a real cost. The Christian faith claims that there is now a place where that cost has been absorbed, and that you can lay the debt down there rather than carrying it for another decade. SOme people call this magic or denial, but that’s not what it is. This is the slow, daily practice of believing that the bill is paid and refusing to keep making payments on it.
Where to Go From Here
If something here puts words to what you’ve been carrying, you’re welcome to keep reading the rest of this series. “Why Do I Feel Guilty All the Time?” and “Is There Such a Thing as Being Too Far Gone?” relate to this one and might help you.
For a deeper look at what forgiveness actually is and why it’s so costly, Tim Keller’s Forgive: Why Should I and How Can I? is the most lucid book in print on the subject.
If you’d like to talk to someone and think through what you’re carrying with someone who won’t judge you for the past, you can reach out here. We’d be glad to listen.
The past doesn’t have to be undone for you to be free of it which is good news because you can’t undo the past. Your past just has to be paid for, and the bill, for everyone willing to bring it, has already been settled.

