Crink

Self

How to Let Go of Regret

A psychologist's warm, layered guide to letting go of regret, guilt and shame, with a clear step-by-step path to release the past and move forward.

Hameedha Beevi, Consultant Psychologist, Crink 9 min read
A person sitting quietly on a hilltop at sunset, looking out and making peace with the past

Letting go of regret begins by separating three feelings that usually arrive tangled together, then choosing self-compassion over self-attack, extracting the lesson the regret is pointing to, making repair where possible, and grieving the life that did not happen. It is a practice you return to, not a switch you flip once.

A Woman at Her Kitchen Table

Picture a woman sitting at her kitchen table long after everyone else has gone to bed. The tea in front of her has gone cold. In her mind she is not at the table at all. She is back in a moment from years ago, a decision she made, a thing she said, a chance she did not take. She replays it, and each replay ends the same way: she should have known better.

I have watched many people sit in some version of this moment. What strikes me is not that they made a mistake. Everyone does. What strikes me is how loyal they stay to the punishment, as though replaying the past enough times might finally undo it.

So let me investigate this with you, slowly, the way I would in a quiet room. What is regret actually doing when it keeps you at that table? And what would it take to finally get up and turn off the light?

First, We Have to Name What We Are Feeling

When someone tells me they cannot let go of the past, I gently ask them to slow down, because “regret” is often three different feelings wearing one coat. They overlap, but they are not the same, and they do not respond to the same medicine.

Regret is the wish that you had chosen differently. It looks backward at a fork in the road and says, “If only I had gone the other way.” Regret is about the choice.

Guilt is the feeling that you did something bad. It has a moral edge. Guilt says, “I hurt someone. I broke something I care about.” Guilt is about the action.

Shame is the quieter and more dangerous one. Shame does not say you did something bad. It says you are bad. Shame collapses the whole of you into the worst thing you have done.

This difference matters enormously. Regret and guilt can point you somewhere useful, toward repair, toward change. Shame just leaves you convinced that you are the problem, and a person who believes they are the problem rarely feels safe enough to change anything.

So before you try to let go, get honest about which of the three is actually holding you. Often people are exhausted not by their mistake, but by the shame they have wrapped around it.

Why the Mind Refuses to Put It Down

Here is what I find most people misunderstand about themselves: they think their inability to move on is a character flaw. It is not. It is the mind doing something it is built to do, only doing it too much.

The mind is a prediction machine. When something goes wrong, it runs the event again and again, testing alternative endings. Psychologists call these counterfactuals, the “what if” and “if only” scenarios. In small doses this is useful. It is how we learn.

The trouble starts when the loop stops teaching and starts punishing. This is rumination. It feels like problem solving, but it produces no new answer. It is the loop of replaying the same conversation long after it ended, hoping this time you will find the line that fixes everything.

Often a second voice joins in. It is the harsh inner voice that narrates everything you do wrong, and it treats every mistake as evidence for a case it has already decided to win against you.

Between the counterfactual loop and the critical voice, the past starts to feel more real than the present. That woman at the kitchen table is not living in her kitchen. She is living inside a scene from years ago.

Telling Healthy Remorse Apart From Corrosive Rumination

Before we release regret, we need to know which kind we are dealing with, because not all of it should be thrown away.

Take the Free Self-Efficacy Assessment

Healthy remorse points to a value. If you regret being unkind, it is because you value kindness. If you regret giving up on something, it is because you value follow-through. Remorse is the ache that tells you what matters to you. It can guide repair, and once it has done its job, it can rest.

Corrosive rumination does none of this. It does not point to a value; it points at you. It does not guide repair; it just replays the crime. You can tell the difference by asking one question: is this feeling teaching me something I can act on, or is it simply making me suffer?

If there is a lesson or a repair, the feeling is working. If there is only pain on repeat, the feeling has become a habit, and habits can be changed.

The Path to Setting It Down

What follows is not a trick. It is a practice, and I want to be honest about that from the start. You will not do this once and feel free forever. You will do it, feel lighter, drift back, and do it again. That is normal. Letting go is something you keep choosing.

  1. Trade self-attack for self-compassion. This is the foundation, and it is the step people resist most, because they fear that being kind to themselves means letting themselves off the hook. It does the opposite. In fact, research on self-compassion finds that treating yourself kindly after a failure or mistake is strongly linked to greater wellbeing. Speak to yourself the way you would speak to someone you love who made the same mistake. Not “you idiot,” but “that was hard, and you did what you knew how to do at the time.”

  2. Name the value underneath the regret. Ask what the pain is protecting. If you regret hurting someone, the value is care. If you regret a wasted year, the value is your time and your growth. Write it down in one sentence. This turns a vague ache into a clear signal.

  3. Extract the lesson, then close the loop. Once you know the value, ask what you would do differently now. Be specific and small. Then say it plainly to yourself: the lesson has been learned. Closing the loop is a deliberate act. You are telling your mind it can stop running the scenario because you have already taken what it had to give.

  4. Make amends or symbolic repair. If your regret touched another person and it is safe and welcome, a genuine apology or a changed behavior can do more than years of private guilt. Where amends are not possible, because the person is gone or contact would cause harm, make symbolic repair instead. Write the letter you will not send. Do a kindness in that person’s spirit. This matters, because research on adults finds that carrying heavy guilt is linked to poorer physical health, not just low mood.

  5. Grieve the life that did not happen. This step is quietly the most important, and it is the one people skip. Behind most stubborn regret is a version of your life you were counting on that never came to be. The relationship that could have lasted. The path you did not take. You cannot let go of that future by pretending you never wanted it. You let go by grieving it honestly, the way you would grieve any loss.

  6. Redirect toward your present values. Regret keeps your gaze fixed behind you. Healing turns your body forward. Take the value you named in step two and ask how you can honor it today, in something small and real. This is where energy that was feeding the loop gets spent on a life you are actually living.

When Shame Is the Thing That Will Not Move

If you have worked through all of that and something still grips you, it is often shame, and shame needs a different touch.

Guilt responds to repair. Shame does not, because shame is not about what you did. It is about who you believe you are. You cannot apologize your way out of a belief that you are fundamentally defective.

Shame lives in secrecy and dies in the light. The single most powerful thing you can do with shame is speak it to one safe person and discover you are still met with warmth. This matters more than we admit; research pooling many studies shows that being harshly self-critical rather than self-compassionate is closely tied to depression and anxiety.

This is also true in the hardest situations. In work with bereaved people, research on people grieving a loss shows that lingering shame and guilt track closely with ongoing psychological distress. The pain does not lift because someone finally suffers enough. It lifts when the story of self-blame is spoken aloud and gently loosened.

The Version of You That Deserves the Present

Much of releasing regret comes down to learning to make peace with being imperfect, which is not the same as lowering your standards. It means accepting that you are a person who acts with incomplete information and grows afterward, and that this is the only kind of person there has ever been.

The woman at the kitchen table is not weak. She is loyal, loyal to a version of herself she thinks she failed. What I would want her to hear is this: the person who made that choice did not have what you have now. You are judging her with information she could not have had. That is not justice. That is just pain.

So the practice, again and again, is to set the cold tea down, thank the regret for showing you what you care about, and stand up. The past has already been paid for many times over. You are allowed to stop paying.

And on the nights you find yourself back at that table, and there will be nights, you do not have to feel like you failed. You simply do the practice again. That is not going backward. That is what letting go actually looks like.

FAQ

Frequently Asked Questions

How do I let go of regret from the past?

Start by naming whether you are feeling regret, guilt or shame, since each needs a different response. Then swap self-attack for self-compassion, find the value the regret points to, take the lesson and close the loop, make repair or symbolic repair where possible, and grieve the future that did not happen. Treat it as a practice you return to, not a one-time decision.

What is the difference between guilt and shame?

Guilt is the feeling that you did something bad, so it focuses on an action and can guide you toward repair. Shame is the feeling that you are bad, so it collapses your whole self into your worst moment. Guilt often motivates change, while shame usually just leaves you feeling defective and stuck.

Why can't I stop thinking about my past mistakes?

Your mind is built to replay events and test alternative endings, which is useful in small doses because it helps you learn. It becomes painful when the replaying stops teaching and starts punishing, a pattern called rumination. This is a habit your mind has fallen into, not a flaw in your character, and habits can be changed.

Is it normal to still regret decisions from years ago?

Yes, it is very common, especially when the regret is tied to a value you care deeply about or a version of your life that never happened. Old regret often lingers because the loss underneath it was never fully grieved. Naming the value, grieving the missed future, and speaking any shame aloud usually loosens its grip over time.

How can I tell healthy remorse from harmful self-punishment?

Ask whether the feeling is teaching you something you can act on or simply making you suffer. Healthy remorse points to a value and can guide repair, then rest once its job is done. Corrosive rumination points only at you, replays the event on a loop, and produces no new answer, just repeated pain.

What if I can't apologize to the person I hurt?

When a direct apology is impossible or would cause harm, symbolic repair can carry real weight. You might write a letter you never send, or do a kindness in that person's spirit. Combined with self-compassion, this helps release stored guilt so it stops quietly draining you.

#regret#guilt#shame#self-compassion#letting go#rumination#healing