Ask Flow

Why Do I Feel Guilty All the Time?

Constant guilt can happen when your mind has learned to take responsibility for things that were not fully within your control.

The short answer

After difficult or traumatic experiences, blaming yourself can create a sense that you could have prevented what happened—if only you had acted differently, noticed sooner, said no, fought back or made another choice.

The event may be over, but the questions continue:

“I should have known.”

“Why didn’t I stop it?”

“I should have done more.”

When guilt becomes self-blame.

Healthy guilt can be useful. If you hurt someone, guilt can help you recognize it and repair the relationship.

Trauma-related guilt can be different.

You may judge a decision you made during a frightening or overwhelming situation using information, safety and choices that you only had afterward.

Research has found a meaningful relationship between trauma-related guilt and PTSD symptoms, with self-blame and negative beliefs playing an important role.

Feeling responsible does not always mean you were responsible.

Flow’s perspective

How Flow looks at it.

We separate what you feel responsible for from what was actually within your control.

That means looking at what happened with the information, choices and circumstances you had then—not only what seems obvious now.

Flow’s approach

How Flow works with it.

We work on the experiences and beliefs keeping the guilt in place.

That may involve EMDR or parts-informed therapy when guilt is connected with earlier experiences.

The goal isn’t to convince yourself you have never made a mistake.

It’s to stop carrying responsibility that was never yours to carry.

For verified contributors

Add your perspective to this answer.

If you’re a registered clinician, you can contribute your perspective on “Why Do I Feel Guilty All the Time?”. Every contribution is reviewed before it appears on this page, with your name linked to your verified profile.

Loading contributor details…

Start here.

If guilt keeps following you even when you can’t explain why:

Need help choosing a therapist?

Virtual across OntarioRegistered therapists$215/session

Meet our team

Meet therapists available to book within 48 hours.

Swipe through each therapist to learn more. Choose Yes, No, or Maybe for each therapist, and we’ll help you find the best matches for your needs.

Poster for Lauren Shaw

1 / 4 therapists

Want to talk to our clinic manager personally?

Text or Call (437) 291-5658