I used to think I was good at moving on. I’d tell myself that I’d processed everything, that I’d made my peace.
But then, in some quiet moment—like scrolling through old social media posts or stumbling upon a keepsake—I’d be pulled right back into memories I thought were long gone. It was like stepping into a time machine, and I’d get stuck replaying moments I couldn’t change.
Over time, I realized I wasn’t alone in this. Many people struggle with old wounds and regrets that keep them from fully embracing the present.
In my experience, it’s not always about the magnitude of the event—it could be a small embarrassment or a life-altering heartbreak. Either way, our minds cling to these moments for dear life.
So why do we do it? And more specifically, what do we fixate on so stubbornly when we’re stuck in the past?
In this post, I want to unpack some of the most common themes we brood over and the reasons they hold us back. I’ll also share some practical ways to shift your mindset toward the here and now.
Regrets over missed opportunities
One thing I’ve observed time and time again—in myself and in others—is how deeply we dwell on the opportunities we believe we lost. It’s that nagging “What if?” that haunts us. Maybe it’s the chance we had to switch careers or ask someone out on a date.
When we live in the past, we build entire fantasy scenarios around these missed moments, imagining how life could have been perfect if we’d just taken that leap.
It’s easy to romanticize the path not taken. In my late twenties, I found myself questioning whether I should’ve pursued a career in tech instead of diving into writing and psychology.
Even though I love what I do, there was a part of me that kept comparing my chosen life to a completely hypothetical one. I had to remind myself that regret is a mental trap—it focuses on what we think could’ve been, without acknowledging all the unknowns and potential downsides.
The truth is, no matter what path you choose, there will always be a fork in the road that you didn’t take. It’s part of being human.
This doesn’t mean we can’t learn from our past decisions, but wallowing in regret can paralyze us. It keeps us from seeing the opportunities that are right in front of us today.
Overthinking old arguments or betrayals
I’ve found that another big culprit behind living in the past is rehashing moments of conflict—like arguments or betrayals. I remember lying awake at night, replaying fights I had with close friends or family members.
In my mind, I’d try to rewrite the script, coming up with clever retorts and perfect comebacks that I wished I’d said at the time.
But the problem with replaying these scenarios is that they rarely lead to any resolution. Sure, we might feel a brief sense of satisfaction imagining a different outcome, but it’s usually followed by sadness or frustration because, well, reality can’t be edited retroactively.
A study noted that holding onto grudges and unresolved anger can significantly increase stress levels.
I’ve noticed this in my own life—clinging to these memories is draining, both mentally and emotionally. It traps us in a perpetual cycle of negativity, and that cycle becomes a habit.
Breaking free requires a conscious decision to focus on what can be changed (our current actions and mindset) rather than what’s stuck in the past (the conflict that already happened).
Heartache from lost love
Who hasn’t been down this road? Love has a way of leaving deep footprints in our memory. When we can’t move on from a relationship—especially one that ended painfully—we start to dwell on the rosy moments or, alternatively, on the anger and betrayal we felt. Either way, we get stuck.
I’ve certainly been there, replaying old memories of nights when we laughed until dawn, or dwelling on the words said in the final argument.
For the longest time, I thought dissecting those moments would give me the insight to avoid heartbreak in the future. But there’s a thin line between learning from a relationship and clinging to it.
This is where mindfulness can be incredibly helpful. In Buddhism, there’s a concept known as non-attachment. The idea isn’t that you stop caring; it’s that you learn to release the grip of your expectations and the illusion of control.
I’ve touched on this in a previous post, but it bears repeating: when we attach ourselves too tightly to a past relationship—whether it’s through nostalgia or resentment—we essentially freeze a part of ourselves in time. And that freezing keeps us from forming new, healthier connections.
Nostalgia for “better days”
Nostalgia can be a wonderful feeling. Who doesn’t love reminiscing about summer vacations as a kid, when life seemed simpler and our biggest worry was whether we’d get an extra scoop of ice cream?
But nostalgia can also be a trap. Sometimes we get stuck in the belief that “those were the best days” and nothing in our present can measure up.
I’ve found myself missing the simpler structure of my university years, for example, when all I had to worry about was finishing a paper on time.
But in romanticizing that past, I was ignoring the stress of exams, the uncertainty of what came next, and the financial struggles I had. Nostalgia can be very selective. We filter out the bad parts and cling to the glow of memory.
This tendency to idealize the past can stop us from appreciating what we have now. It’s like a mental comparison game where the present is always at a disadvantage. The key is to let nostalgia be a pleasant memory, not a yardstick by which we measure our current life.
Guilt for past actions
We all make mistakes. Some are minor slip-ups; others can weigh heavily on our conscience for years. When we live in the past, guilt can become a constant companion—this little voice reminding us of who we hurt or how we failed.
Trust me, I’ve had my fair share of regrets regarding how I acted in certain situations. But I’ve learned that guilt, while useful in small doses as a moral compass, can quickly become destructive if we let it linger unchecked.
As noted by the late Buddhist teacher Thich Nhat Hanh, “You can’t go back and change the beginning, but you can start where you are and change the ending.” That quote has resonated with me for a long time.
It’s a reminder that we can’t rewrite the past, but we can shape the future by acknowledging our mistakes and making amends—where possible—and then learning to forgive ourselves.
If the guilt is particularly heavy, sometimes talking to a trusted friend, therapist, or spiritual adviser can help. We often think we need to carry our guilt alone, but sharing our burden can lead to fresh perspectives and emotional relief.
Fixation on “Could have been” achievements
It’s a bit like regrets over missed opportunities, but more specific to personal accomplishments.
People who are stuck in the past might keep talking about the sports trophy they almost won, the promotion that slipped through their fingers, or the business idea they didn’t pursue aggressively enough.
I used to beat myself up for not publishing a major piece of writing sooner in my career. I believed that if I had just pushed a bit harder or taken a different approach, my early twenties might have been way more successful.
But that kind of thinking kept me stagnant. I was so focused on the success I didn’t have, I ignored the progress I’d made—both personally and professionally.
One way I learned to redirect this negative spiral is by journaling. Writing down everything I’m grateful for in my current life shows me how far I’ve actually come. It’s not about burying the past, but rather gaining perspective on where it fits into my overall journey.
Replaying embarrassing moments
Let’s face it: embarrassing moments have a special power to make us cringe—sometimes years after the fact. It could be something as simple as tripping in front of a crowd or completely blanking out during a presentation. These moments stick in our heads as if they define us.
A friend of mine calls this “second-hand embarrassment for yourself.” You literally relive the shame over and over, even though no one else is probably thinking about it anymore.
What helps me is reminding myself that these moments are usually more significant in our own minds than they are in anyone else’s. People are far too busy worrying about their own lives to obsess over our awkward slip-ups.
If you find yourself replaying that one cringe-worthy moment repeatedly, try challenging that mental movie. Ask: “Is this incident really worth the mental energy I’m giving it?” Nine times out of ten, you’ll realize it’s just old mental baggage.
The influence of cultural or family expectations
Sometimes, living in the past isn’t just about our personal regrets or heartbreaks; it can be tied to the values and expectations we absorbed growing up.
Family traditions and cultural norms can create a script in our heads about what “should” have happened by a certain age—like the career path we “should” have followed or the relationship milestones we “should” have reached.
I’ve spoken to people who still feel burdened by the weight of their parents’ or community’s expectations, even though they’ve built successful lives by their own standards.
If we dwell on the idea that we’ve somehow failed to live up to the blueprint laid out for us, we end up stuck in a sense of not being good enough.
The reality is, life rarely goes exactly as planned. And sometimes, diverging from the script is the best thing that can happen to us. Recognizing that is crucial for letting go of past family or cultural pressures.
The desire to rewrite history
Finally, I think one overarching theme that ties everything together is the desire to rewrite history. We want to fix mistakes, undo heartbreak, or magically transform regret into triumph.
In Eastern philosophy, there’s a focus on acceptance—not because the past is insignificant, but because it’s immovable.
As the psychologist Carl Rogers once noted, “The curious paradox is that when I accept myself just as I am, then I can change.” I believe this applies to our past as well.
When we accept that certain events happened—without trying to mentally rearrange them—we free ourselves to direct our energy into the present moment, where real change is possible.
What you’re really holding onto when you live in the past
1. An idealised version that never existed
Memory is a terrible historian. It edits, curates, and softens. The relationship you mourn was never as perfect as you remember it. The job you left wasn’t as fulfilling as nostalgia insists. The “golden years” had their own anxieties, frustrations, and mundane difficulties — you’ve just conveniently forgotten them.
Buddhist anicca (impermanence) applies to memory itself. The past you’re dwelling on is not the past as it was. It’s a construction — built from selective recall and emotional need. You’re grieving something that didn’t exist in the form you remember it.
2. A version of yourself you’ve outgrown
Often, what we’re really clinging to isn’t the situation — it’s who we were in it. Younger. More certain. Less burdened. The past represents a self that felt more alive, more hopeful, or more possible.
Grieving that version of yourself is legitimate. But trying to return to it isn’t. You’re not that person anymore, and the conditions that shaped that person no longer exist. The work is to find aliveness, hope, and possibility in who you are now — not in who you were.
3. Unresolved pain that hasn’t been felt
Sometimes dwelling on the past isn’t about the past at all. It’s about pain that was never processed — a loss that was rushed through, a hurt that was suppressed, a transition that was endured but never grieved.
The mind returns to unresolved pain the same way your tongue returns to a broken tooth. Not because it’s productive. Because something is incomplete. And the only way to complete it is to feel what was never felt — not to replay the story, but to sit with the emotion underneath it.
How to come back to the present
1. Separate the grief from the story
The story (“I should have stayed,” “everything was better then,” “I ruined it”) is a mental construction. The grief underneath — sadness, loss, longing — is real. You can release the story while honouring the grief. In fact, the grief resolves much faster once it’s freed from the story’s loop.
When you notice yourself replaying, ask: What am I actually feeling underneath this narrative? Name the emotion. Feel it in your body. Let it be there without the story explaining why it’s there. The emotion, felt directly, moves through you. The story, replayed endlessly, keeps you stuck.
2. Practice “arriving” in the present moment
Mindfulness practice is essentially the practice of arriving — over and over — in the only moment that actually exists: this one.
When you notice your mind has drifted to the past, don’t fight it. Just redirect. Feel your feet on the floor. Notice the temperature of the air. Listen to whatever sounds are present. Engage one of your senses fully for ten seconds. You’re not pushing the past away. You’re giving your attention somewhere to land that’s real.
3. Ask what the past is protecting you from
Sometimes dwelling on the past is a way of avoiding the present — specifically, the demands and uncertainties of the life in front of you. The past, however painful, is known. The present is uncertain. And uncertainty is uncomfortable.
Ask: If I fully let go of this, what would I have to face? What decision, feeling, or reality am I avoiding by staying focused on what already happened? The answer often reveals the real reason you’re stuck — which is usually about the future, not the past.
4. Create something in the present that matters
The most effective antidote to living in the past is engagement with the present — not passive existence, but active creation. A project, a practice, a relationship, a goal. Something that requires your attention here and now.
The past has an unfair advantage: it contains all your meaningful experiences to date. The present needs you to actively build meaning into it. When the present is empty of purpose, the past will always win the competition for your attention.
A 2-minute practice
When you catch yourself dwelling — replaying a conversation, mourning a lost chapter, imagining the road not taken — try this:
Take one breath. Place your hand on your chest. Say silently: “That was then. This is now. What’s here?”
Then engage one sense fully for thirty seconds. The texture of what you’re touching. The sound in the room. The taste of your drink. Something real, something present, something your body can verify as happening right now.
This isn’t suppression. You’re not denying the past or the emotions it carries. You’re gently returning your attention to the only place where your life is actually happening.
Common traps
Trying to force yourself to “let go.” Letting go isn’t an action you take — it’s a loosening that happens when you stop gripping. The more you try to force release, the tighter you hold. Instead, focus on being present. The letting go happens as a byproduct.
Confusing nostalgia with wisdom. “Things were better then” isn’t a historical observation. It’s an emotional state. The past wasn’t objectively better. It was different. And your memory has been editing it ever since.
Using the past to avoid responsibility for the present. “I’d be fine if that hadn’t happened” is a way of outsourcing your agency. It keeps you in a story where you’re the victim of circumstances rather than the author of what comes next.
Believing you need closure before you can move on. Sometimes closure doesn’t come. The conversation never happens. The apology never arrives. The explanation never materialises. You can move forward without closure — it’s harder, but it’s possible. Waiting for closure that may never come is another way of staying stuck.
A simple takeaway
- Dwelling on the past isn’t reflection — it’s a loop that produces stuckness, not insight.
- What you’re usually clinging to: an idealised version that never existed, a self you’ve outgrown, or unresolved pain that hasn’t been felt.
- Separate the grief from the story. The grief is real and can move through you. The story keeps you stuck.
- Buddhist impermanence (anicca) reminds us: the past you’re mourning is a construction, not a place you can return to.
- The antidote to living in the past is engagement with the present. Build something here. Your life is happening now.
Did you like my article? Like me on Facebook to see more articles like this in your feed.


