
Sometimes, out of nowhere, I’ll remember something awful I did years ago. It hits me like a punch in the chest. No matter how much time has passed, the guilt feels fresh. It’s not every day, but when it happens, it’s hard to breathe. Sometimes it even keeps me up at night.
I’ve tried forgiving myself. I’ve tried distraction. I’ve tried reminding myself that I’ve changed. But the memories still come back, and when they do, I feel like the worst version of myself.
How do you move on when your own mind won’t let you forget?
Let me tell you something that might surprise you: the fact that these memories haunt you from time to time? That they keep you up at night? It doesn’t mean you’re broken. It means you’re human. A deeply feeling, self-aware, healing human.
What you’re describing isn’t just guilt. It’s the ache of someone who’s grown. The person you used to be did things you wouldn’t do today—and that gap between who you were and who you are now? That’s painful. But it’s also the clearest evidence that you’ve changed.
Still, I know it can feel suffocating. Like no matter how much you’ve tried to move forward, your brain keeps dragging you back into the worst scenes of your life and pressing “play.” And the shame? It doesn’t knock politely. It crashes through the door and sits heavy on your chest.
You don’t deserve to be punished forever. Regret isn’t a sentence—it’s a signal. Sometimes it’s telling you that there’s something you need to make right. If that’s the case, and you can safely and respectfully do so, I’d encourage you to try. But if you’ve already taken responsibility, already made amends, or there’s no way to go back, then it’s time to start walking forward. Not perfectly. Just intentionally.
The goal here isn’t to forget what you’ve done. That’s not realistic—and honestly, it’s not even helpful. The goal is to stop letting your past define who you are today. You’re not that version of yourself anymore. And you prove that every day you choose to live differently. Every kind word you speak. Every time you show up for someone. Every time you resist the old impulse. That’s your redemption arc being written in real time.
It might help to talk to someone about this—someone safe. A counselor. A pastor. A trusted friend who won’t rush to fix you, but will sit in the mess with you. Shame shrinks in safe company. And sometimes just saying the words out loud is enough to break their hold.
You don’t have to carry this forever. You can learn to honor the past without being chained to it. And you can become the kind of person who looks in the mirror and says, “I know where I’ve been. I know who I am now. And I’m proud of the work I’m doing to keep growing.”
You’re not beyond forgiveness. Not from others. Not from yourself.
You’re allowed to heal.
