I was standing at the kitchen sink, washing the same coffee mug for the fifth time. My hands were moving, but my mind was somewhere else entirely. It was replaying a conversation from three years ago. A moment where I snapped at a friend. A decision I made that I still cringe about. And just like that, the positive mood I had woken up with was gone. I felt heavy, stupid, and completely unmotivated.
Have you ever had that happen? You are finally feeling good, making progress, and then a memory of something bad you did crashes in and ruins everything. You start asking yourself, “How do you truly let go of the past?”
I have spent years trying to answer that question. I have read the books, tried the positive affirmations, and beaten myself up for not being “over it” yet. Here is what I have learned. It is not about forgetting. It is about changing your relationship with the memory.
Quick Action for Today
If you’re stuck in the loop, try these:
- Write down the specific memory that keeps haunting you.
- Say out loud, “That was then. This is now.”
- Do one small thing that helps your future self, like drinking a glass of water.
- Remind yourself that the fact you feel guilt proves you are not the same person.
- Close your eyes and picture putting that memory in a box on a high shelf.

Why Does My Past Keep Coming Back to Haunt Me?
Why can’t I just move on? This is the question that kept me up at night. I thought something was wrong with me. Everyone else seemed to be living their lives, and I was stuck in a loop of shame.
I think the problem is that we try to use logic to solve an emotional problem. We say to ourselves, “I know I shouldn’t feel bad about this. It happened years ago.” But feelings do not listen to logic. They listen to experience.
When you start trying to improve yourself, you actually become more aware of your flaws. It is like turning on a bright light in a messy room. You see all the dust you missed before. Those old mistakes get highlighted because you are now a person who cares about doing better. The memory isn’t a sign that you are broken. It is a sign that you have grown.
Someone once put it perfectly: if you cringe at the thought of the things you did in the past, that means you’re growing. That sentence changed how I viewed my intrusive thoughts. I stopped seeing them as a punishment. I started seeing them as a measurement of my distance from who I used to be.
How Do You Really Let Go of the Past? Start With Forgiveness
You cannot change what happened. This sounds obvious, but I resisted it for years. I thought if I replayed the scenario enough times, I could find a different ending. I couldn’t. The only person I was hurting was myself.
The real shift happens when you stop trying to overcome the bad things and start trying to forgive yourself for them. Forgiving yourself is not saying, “What I did was okay.” It is saying, “I did a bad thing, but I am not a bad person.”
I remember sitting in my car one afternoon, crying because I was so tired of carrying the weight. I finally said the words out loud to no one. “I forgive you for what you did. You were doing your best with what you knew.” It felt completely fake at first. I didn’t believe it. But I kept saying it.
There is a concept that helped me. It suggests that the chemical surge of an emotion, the physical part, lasts about 90 seconds. After that, you are keeping the feeling alive with your thoughts. So when a memory hits, I try to feel the shame for 90 seconds. I let it wash over me. Then I tell myself, “The feeling is over. The memory is just a story now.”
The “Archive Box” Ritual to Stop Dwelling on the Past
One of the best pieces of advice I found was surprisingly simple. Get a physical container or notebook to “store” bad memories. You tell yourself that the memory is in the box, and you are in control of when you take it out.
I decided to try this. I found an old shoebox and some index cards. I wrote down the specific things I had done that I regretted. I wrote them in detail. Then I put the cards in the box, closed the lid, and put it on the highest shelf in my closet.
Here is the strange part. It worked. When a memory would pop into my head, I would say to myself, “That is in the box. I don’t need to think about it right now.” It gave my mind a physical place to put the thought. It was no longer floating around, waiting to attack me.
It might sound silly. But it gives you a sense of control. You are not suppressing the memory. You are filing it away. You are deciding that you will only look at it when you have the energy and the intention to process it, not when it randomly ambushes you during a good moment.
What If the Guilt Is About Something I Did to Someone Else?
This is the hardest one. I have done things that hurt people. I have apologized to most of them. But what do you do if you can’t apologize? What if the person is gone from your life or you don’t know how to find them?
One approach that helped me was writing a letter I never sent. I wrote out everything I wanted to say. I described what I did, why I did it, and how sorry I was. I did not send it. I wrote it for myself.
The act of writing it down made me take responsibility. I said the words out loud. I admitted it. That admission allowed me to stop hiding from it. The shame started to lose its grip because I was no longer pretending it didn’t happen.
If you can apologize in person, do it. It is terrifying. But it is also freeing. People who care about you will accept the apology. They understand you are doing your best.

How to Reframe Your Mistakes as Lessons, Not Liabilities
Why do I have to be defined by the worst thing I ever did? The answer is, you don’t. But you have to actively choose not to be.
A shift in framing is necessary. Instead of thinking, “I messed up, so I will mess up again,” try thinking, “I messed up, so I know exactly what to look out for now.” Your past mistakes are data. They are information about what doesn’t work. They are like a map of the potholes on your road.
| Old Framing | New Framing |
|---|---|
| I am a bad person because I did that. | I did a bad thing, and I have learned from it. |
| I will never change. | I am changing every day, which is why I feel guilt. |
| My past ruins my future. | My past teaches my future. |
That mistake led you to this exact moment. If you hadn’t done it, you might not be the person who is now actively trying to improve. That has to count for something. It counts for a lot, actually.
How to Rebuild Confidence When the Past Makes You Feel Small
The biggest issue is that the memories kill your motivation. You feel like you don’t deserve to be happy or successful. You feel like a fraud.
You need to prove to yourself that you are changing. Talk is cheap, even to yourself. You need evidence.
Start with small, manageable promises. Promise yourself you will make your bed every morning for a week. Do it. Then promise yourself you will go for a walk three times this week. Do it. Every time you keep a promise to yourself, you build trust. You are telling your brain, “I am reliable. I follow through.”
The past wants to tell you that you are unreliable. The present can prove it wrong. It’s about taking control of your thoughts and actions now. You can’t solve the past, but you can solve the next five minutes.
FAQ
Q: How do you truly let go of the past and forgive yourself?
A: You acknowledge the mistake, take responsibility, and then consciously decide to stop punishing yourself. You say, “I did this, I am sorry, and I will do better.” Forgiving yourself is a choice you make repeatedly, not a feeling that suddenly appears.
Q: Why do I remember my past mistakes when I try to be positive?
A: This is a sign of growth. When you improve, your awareness of your flaws increases. The memory is your brain’s way of checking in. It is showing you the contrast between who you were and who you are becoming.
Q: How do you let go of the past mistakes that hurt others?
A: Apologize if you can. If you cannot, write an unsent letter expressing your regret. The goal is to process the emotion and take responsibility. Then, focus on being a person who does not make that mistake again.
Q: What is the first step to stop dwelling on the past?
A: The first step is noticing when you are dwelling. Catch yourself in the act. Say “Stop” out loud. Then, redirect your attention to a physical object or task in your current environment. Do not try to debate the memory. Just let it go for now.
Q: What if I’ve tried all this and the memories still come back?
A: That’s normal. The goal isn’t to never have the memory surface—it’s to change how you respond when it does. When it comes back, notice it without judgment. Say, “There’s that old story again.” Then redirect. Each time you do this, you weaken the memory’s grip. It takes time, but it works.
One Last Thing
I still wash the coffee mug. But now, when a memory surfaces, I take a breath. I picture the shoebox on my shelf. I tell myself, “That is in the past. I am here now.” The thought doesn’t have the same power over me anymore. It doesn’t kill my motivation. It just reminds me of how far I have come.
The past is a teacher, not a prison. The door was never locked. You just have to walk through it.
References
- Brown, B. (2010). The Gifts of Imperfection: Let Go of Who You Think You’re Supposed to Be and Embrace Who You Are. Hazelden Publishing.
- Pennebaker, J. W. (1997). Opening Up: The Healing Power of Expressing Emotions. Guilford Press.
- Hanson, R. (2013). Hardwiring Happiness: The New Brain Science of Contentment, Calm, and Confidence. Harmony Books.