Skip to main content Skip to bottom nav

Someone to Talk to About Compulsions

...read more

Compulsions can feel overwhelming and difficult to control. Whether it’s repetitive behaviors, intrusive thoughts, or an urge to act in ways that don’t align with your intentions, compulsions can take a toll on daily life. You may feel stuck in a cycle that’s hard to break.

Acknowledging compulsions is a step toward regaining control. Talking about your experiences can help you understand triggers and develop coping strategies. You are more than your compulsions, and you don’t have to navigate them alone.

At 7 Cups, supportive listeners are here to offer encouragement and understanding. There is hope, and change is possible, one step at a time.

Talk to a Licensed Online Therapist

Subscribe

Tanyia Hughes

TanyiaHughesAdvDipPsy
Psychotherapist, Adv Dip Psy
Dorset
5.0 star rating
Rating
I have been through a lot in life too, which helps me to be able to empathize with situations, thoughts and feelings that we have. Sometimes, it's not easy just being human.
Read more...
Subscribe

Tara Davis

DrTaraDavisCPsycholHCPC
Psychologist, Doctorate in Counselling Psychology
London
5.0 star rating
Rating
I have worked successfully with a wide range of difficulties. Nothing is more important than developing a warm, compassionate relationship with someone you can trust
Read more...

or Chat with a Volunteer Listener

sereneMist5617
L Newbie 5 6
Listens toOver 18 Last activein last week
I’m a calm and open-minded person who values honest conversation. I’m here to offer a safe space for people who simply need someone to talk to and feel heard.
Read more...
HarpreetMathoda
L Veteran 381
3.5 star rating
Rating
Listens toOver 18 Last activein last week
I Am very much optimistic and want to help other people. I have seen very tough times but managed to get through. So you too can get through this. What you need is just a try....!!!!
Read more...

Recent Active Listener Reviews

Thank you she seems nice person!
very very very goooooood male
thanks for cheering me up