If you’ve been through CBT for your anxiety and you’re still struggling, you might be wondering what went wrong. Maybe you did the worksheets, challenged the thoughts, practised the breathing, and the anxiety is still there.
You’re far from alone. A lot of the people who come to see me have already tried CBT. And it doesn’t mean you did it wrong, or that nothing will help.
What CBT does well
I want to be fair to CBT. Cognitive behavioural therapy is the most researched talking therapy for anxiety, and it’s the one the NHS usually offers first. It helps you notice the thoughts and habits that keep anxiety going and gradually change them. For a lot of people, it works well.
But not for everyone. In England, the NHS Talking Therapies service, where CBT is the main treatment, reported that about half of people who finished treatment in 2024 to 2025 were counted as recovered. That’s a good result for many people. It also means roughly half weren’t.
Why CBT doesn’t work for everyone
There are a few common reasons.
Knowing isn’t the same as feeling. CBT works a lot with your thinking. But many people already know their anxiety doesn’t make sense. They can argue it down perfectly well on paper, and their body still reacts. That’s because a lot of anxiety is an automatic response that happens before your thinking has a chance to step in.
The real trigger hasn’t been touched. Managing anxious thoughts as they come up can help, but if the thing driving them is still there, they keep coming back. In my experience, what someone comes in with is often only part of the story. The anxiety is real, but it’s usually connected to something underneath it.
It wasn’t the right fit. Sometimes it’s not the approach but the circumstances. A short course, a stretched service, a self guided online programme, or a therapist you didn’t click with can all make a difference.
What it doesn’t mean
It doesn’t mean you failed. It doesn’t mean your anxiety is too bad to help, or that you’re somehow broken. It usually just means that approach wasn’t the right one for you, or not on its own.
What else can help
If CBT hasn’t worked, you still have options:
- Trying CBT again, differently. If it partly helped, a different therapist or a longer course might suit you better.
- Hypnotherapy. Works directly with the automatic response rather than trying to argue with it. It’s often a good fit for people who already know their fear doesn’t make sense. I’ve written about hypnotherapy compared with CBT and about what the research says on hypnotherapy for anxiety.
- EMDR. Especially if your anxiety started after something frightening or traumatic.
- Counselling, if you need space to work through what’s been happening in your life.
For a wider look, including free NHS services, I’ve written a guide to your options for anxiety therapy in Glasgow.
How I work differently
I don’t give you worksheets, and I don’t ask the standard counselling questions. Rather than helping you manage anxiety as it happens, I’m interested in what’s causing the response in the first place.
First, we look at the patterns: where and when the anxiety shows up, and what it keeps repeating. Then we work out where those patterns come from. And then we change the response itself, using hypnotherapy alongside other approaches like NLP, EMDR and Brainspotting, depending on what you need.
Most of the people I work with come for between two and four sessions. I don’t believe in keeping people in therapy longer than they need to be.
Common questions
Is it normal for CBT not to work?
Yes. CBT helps many people, but a large share don’t fully recover with it. That’s a well known limit of the approach, not a failing on your part.
Should I try CBT again?
It might be worth it if it partly helped, or if something got in the way last time. If it didn’t touch the anxiety at all, a different approach may suit you better.
Is hypnotherapy better than CBT?
Not for everyone. They work in different ways. CBT works mainly through your thinking. Hypnotherapy works more directly with the automatic response. Some people do best with one, some with the other.
How is your approach different?
Rather than managing anxiety as it comes up, we look for the patterns behind it, find where they come from, and change the response itself.
Book a free consultation
If you’ve tried CBT and you’re still struggling, you don’t have to keep pushing through on your own. The first step is a free 20 minute consultation, in person at Orchard Park in Carmyle, by phone or on Zoom.
You can read more about anxiety therapy in Glasgow, book your free consultation, or call 0141 340 9870.