Health Anxiety

Health anxiety is when you spend so much time worrying you're ill, or going to get ill, that it starts to take over your life. It's related to obsessive compulsive disorder (OCD).

Check if you have health anxiety

You may have health anxiety if you:

  • constantly worry about your health
  • frequently check your body for signs of illness, such as lumps, tingling or pain
  • are always asking people for reassurance that you're not ill
  • worry that a doctor or medical tests may have missed something
  • obsessively look at health information on the internet or in the media
  • avoid anything to do with serious illness, such as medical TV programmes
  • act as if you were ill (for example, avoiding physical activities)

Anxiety itself can cause symptoms like headaches or a racing heartbeat, and you may mistake these for signs of illness.

Keep a diary

  • Note how often you check your body, ask people for reassurance, or look at health information.
  • Try to gradually reduce how often you do these things over a week.

Challenge your thoughts

  • Draw a table with 2 columns.
  • Write your health worries in the 1st column, then more balanced thoughts in the 2nd. For example, in the 1st column you may write, "I'm worried about these headaches" and in the 2nd, "Headaches can often be a sign of stress".

Keep busy with other things

  • When you get the urge to check your body, for example, distract yourself by going for a walk or calling a friend.

Get back to normal activities

  • Try to gradually start doing things you've been avoiding because of your health worries, such as sports or socialising.

Try to relax

See a GP if:

  • your worries about your health are preventing you leading a normal life
  • self-help is not working

Treatment for health anxiety

If a GP diagnoses you with health anxiety, they may refer you for a talking therapy, such as cognitive behavioural therapy (CBT), or offer you a medicine for anxiety.

You can refer yourself directly to an NHS talking therapies service without a referral from a GP.

Find NHS talking therapies for anxiety and depression

If you can afford it, you can choose to pay for your therapy privately. The cost of private therapy sessions varies, but it can cost from £35 upwards per session.

Free therapy or low-cost sessions starting at £15 are sometimes available. Find out more from these charities:

The British Association for Behavioural and Cognitive Psychotherapies has a register of all accredited therapists in the UK, and The British Psychological Society has a directory of chartered psychologies, some of whom specialise in CBT.

More help for mental health

Video: Talking therapies for stress, anxiety and depression

Animated video explaining self-referral to psychological therapies services for stress, anxiety or depression. Includes British Sign Language (BSL) translation.

Media last reviewed: 6 March 2026
Media review due: 6 March 2029

Sexual Health Advice

Throughout this series we have help and advice on staying healthy, dealing with Sexually Transmitted Infections, the risks of each type of the most popular gay sex and what to do if the sex you have is not consentual. The topics covered in this series include:
This item was in brought to you association with NHS website. Follow the links above for more information and don't forget to check out OutUK's A to Z of Gay Health which features items on everything from relationships, sexual health, mental and physical conditions and how to stay fit. This week our topic is: L - Lung Cancer.
Photos: OutUK and LightFieldStudios.

 

search | site info | site map | new this week | home | outspoken | more

 

 

  UK gay lads | Gay news UK | Gay travel and holidays UK | UK & London gay scene

OutUK is the UK's Gay Men's Guide with the latest gay news, advice, entertainment and information. We feature gay guides to cities and holiday destinations around the UK, Europe and the rest of the world. In our Premium Membership section there are hundreds of galleries of photos and videos of the sexiest guys around, from the UK and all over the world.