Erectile dysfunction, also known as impotence, affects over half of men over the age of 40. Lots of things can cause it and it’s more likely to happen when you get older. Erectile dysfunction can be upsetting — but there are ways of preventing and treating it.
What is erectile dysfunction?
Erectile dysfunction is when you find it difficult to get or keep an erection.
Struggling to get an erection from time to time is normal. Things like anxiety, drinking alcohol, or tiredness might cause it.
But if you’re experiencing it often, you should speak to a GP. That’s because erectile dysfunction can also be a sign of other health problems — like heart disease and type 2 diabetes.
What causes erectile dysfunction?
Erectile dysfunction can happen for many reasons. Physical causes include:
- high blood pressure
- high cholesterol
- your penis blood vessels narrowing
- hormone problems — like too little testosterone
- smoking
It can also be a side effect of some medicines, like:
- antidepressants
- antihypertensives — used to treat high blood pressure
- antihistamines — used to treat allergies
- recreational drugs — like cocaine, marijuana, and heroin
It if only happens sometimes, an emotional problem (like anxiety or stress) might be causing it.
Is there a test for erectile dysfunction?
If you’re experiencing erectile dysfunction often, you can speak to a GP, or visit a sexual health clinic.
They could ask you personal questions about your lifestyle and sex life. They might also examine your:
- blood pressure
- pulse
- weight
- waist circumference
- reflexes
- penis
- prostate — this is more likely if you are 50 or older
The GP might also do some blood tests. This will tell them about your blood sugar (HbA1c), cholesterol (lipids), and testosterone levels.
Depending on what the tests show, they might refer you to another specialist, like a:
- urologist — if the problem is with the tubes and organs which get rid of your body’s waste (urinary system)
- endocrinologist — if hormones might be causing the issue
- cardiologist — if you have heart problems like heart disease
- mental health specialist — if the problem might be psychological or emotional
Remember that erectile dysfunction is very common. There’s no need to feel embarrassed about speaking to a professional about it.
Is there treatment for erectile dysfunction?
Treatment for erectile dysfunction depends on what’s causing it.
A GP or sexual health nurse might suggest changes you can make at home first — like:
- maintaining a healthy diet
- staying active
- stopping smoking
- losing weight — if your BMI is too high
That’s because these can help with some of the underlying causes of erectile dysfunction.
If you ride a bicycle often, they might suggest you cycle less. That’s because erectile dysfunction has been linked to cycling more than 3 hours a week.
Other treatment options include:
- changing medicines — if it’s causing your erectile dysfunction
- medicine that will help you keep an erection
- a vacuum pump device — to help blood flow around your penis
- medicine to lower your blood pressure
- medicine to manage your cholesterol levels
- hormone replacement — like testosterone
- surgery — if your blood vessels aren’t working as they should
They could also recommend talking therapies, like cognitive behavioural therapy (CBT), or sex therapy. Talking therapies might help if emotional problems (like anxiety and depression) are causing your erectile dysfunction.
Talking therapies can also help if your erectile dysfunction is upsetting you.
Is erectile dysfunction preventable?
Changes to your everyday routine can reduce your erectile dysfunction risk, like:
- keeping active
- eating a diet full of fruit, vegetables, oily fish, nuts and seeds, and whole grains — like a Mediterranean diet
- not drinking more than 14 units of alcohol a week
- stopping smoking