Why Do I Feel Guilty for Having Needs? - and Why It’s So Hard to Stop
- julie1forrest
- Mar 24
- 3 min read
You might notice it in small, everyday moments.
You think about saying no — and immediately feel uncomfortable. You want something for yourself, but then question whether it’s fair. Someone else has a need, and yours seems to disappear. You feel guilty, even when you haven’t done anything wrong.
Over time, this can become exhausting.
You might find yourself constantly thinking about other people, second-guessing yourself, or putting your own needs to one side — not because you want to, but because it feels difficult not to.
And even when you know logically that your needs matter, the guilt is still there.
This isn’t just a habit
From a Cognitive Behavioural Therapy (CBT) perspective, we might look at thoughts like:
“I’m being selfish”
“I should put them first”
“I don’t want to upset anyone”
CBT can really help with noticing these patterns and beginning to challenge them.
But for many people, this guilt feels deeper than just thoughts.
It can feel automatic, emotional, and hard to shift — even when you understand it.
Where this guilt often comes from
In Schema Therapy, we look at how earlier experiences shape these patterns.
Many people who struggle with guilt around their needs grew up in environments where:
Their feelings weren’t really made space for
Other people’s needs came first
They were criticised or made to feel “too much”
They had to keep the peace or avoid conflict
They learned that expressing needs led to distance, tension, or being ignored
Over time, this can lead to an internal rule:
“My needs are less important than other people’s.”
Or even:
“If I have needs, I’m selfish or difficult.”
Why it’s so hard to change
As a child, putting others first might have helped you stay connected or avoid something difficult.
So it makes sense that this pattern stayed.
The guilt you feel now isn’t random — it’s often a signal that you are stepping outside of those old rules.
Even something as simple as resting, saying no, or asking for something can trigger it.
Not because it’s wrong.
But because it’s unfamiliar.
The pattern underneath
You might notice this showing up as:
Saying yes when you want to say no
Feeling responsible for how other people feel
Struggling to rest without feeling unproductive or “bad”
Avoiding conflict, even when something matters to you
Feeling uncomfortable when attention is on your needs
Over time, this can lead to feeling overlooked, resentful, or disconnected — even in relationships that matter to you.
It’s not about forcing yourself to be different
A lot of people try to push through this by telling themselves:
“Just be more assertive”
“Stop overthinking”
“Say no more”
But when guilt is this ingrained, it’s not just about behaviour.
It’s about what that behaviour means underneath.
A different way of understanding it
In therapy, we begin to look at:
Where these patterns came from
What they helped you cope with
What feels difficult about changing them now
And importantly, how you relate to yourself when guilt shows up.
Because often, there is a very self-critical voice underneath it.
You’re not selfish for having needs
One of the most important shifts is this:
Your needs can exist at the same time as other people’s.
It doesn’t have to be one or the other.
Healthy relationships are not built on one person always giving and the other receiving.
They involve space for both.
A small place to start
Not by forcing change, but by noticing.
When does guilt show up?
What does it say?
What are you needing in that moment?
Even beginning to ask those questions can start to create space.
A different way forward
If this pattern feels familiar, it doesn’t mean something is wrong with you.
It usually means you adapted to something that required you to put yourself second.
Therapy offers a space to begin understanding that more deeply — and to slowly build something different.
.png)




Comments