Erectile dysfunction (ED) is often discussed as a sexual health problem, but it can sometimes be more than a problem with sexual performance.
If a man regularly struggles to get or maintain an erection, it may be associated with an underlying health condition such as diabetes, cardiovascular disease, high blood pressure, obesity or hormonal problems.
This does not mean that every episode of erectile dysfunction indicates a serious illness. Stress, tiredness, anxiety, relationship difficulties and alcohol can all cause temporary erection problems.
However, persistent erectile dysfunction deserves attention, particularly when it develops without an obvious explanation.
In this article, we look at some of the health conditions that can be associated with ED, why erectile dysfunction may sometimes act as an early warning sign, and when you should speak to a healthcare professional.
Medical disclaimer: This article is intended for general education and does not replace consultation with a qualified doctor or pharmacist. If you have persistent or sudden health concerns, seek appropriate medical advice.

What Is Erectile Dysfunction?
Erectile dysfunction is the inability to consistently achieve or maintain an erection that is firm enough for sexual activity.
Occasional difficulty getting an erection is common and does not necessarily mean that you have erectile dysfunction.
For example, you may temporarily experience erection problems when you are:
- Very tired
- Stressed
- Anxious
- Depressed
- Under relationship pressure
- Drinking too much alcohol
- Experiencing significant changes in your routine
However, when the problem happens repeatedly, it is worth investigating the possible cause.
Why Can Erectile Dysfunction Be Linked to Other Health Problems?
An erection depends on several systems working together.
These include:
- Healthy blood vessels
- Adequate blood flow
- Normal nerve function
- Hormonal balance
- Brain and psychological factors
When a health condition affects any of these systems, erectile function can also be affected.
For this reason, ED can sometimes be associated with conditions that affect the blood vessels, nerves, hormones or mental health.
1. Cardiovascular Disease
One of the most important health conditions associated with erectile dysfunction is cardiovascular disease.
An erection requires adequate blood flow to the penis. Conditions that affect blood vessels can therefore make it more difficult to achieve or maintain an erection.
Atherosclerosis, for example, involves the buildup of fatty deposits in arteries. This can restrict blood flow throughout the body.
Because the blood vessels supplying the penis are relatively small, changes in blood flow may sometimes become noticeable before symptoms of cardiovascular disease become obvious.
This is one reason persistent ED should not simply be dismissed as a sexual problem.
If you have erectile dysfunction together with risk factors such as high blood pressure, diabetes, high cholesterol, smoking or obesity, discussing your cardiovascular health with a healthcare professional may be appropriate.
2. High Blood Pressure
High blood pressure, also known as hypertension, can contribute to erectile dysfunction.
Over time, uncontrolled high blood pressure can damage blood vessels and affect normal circulation.
Some medicines used to treat high blood pressure can also contribute to sexual difficulties in some people.
If you develop erectile dysfunction after starting a medicine, do not stop taking the medicine on your own.
Instead, speak to your doctor or pharmacist. They can determine whether the medicine may be contributing to the problem and whether an alternative treatment is appropriate.
3. Diabetes
Diabetes is another condition that can be associated with erectile dysfunction.
Persistently high blood glucose can damage blood vessels and nerves. Since both healthy blood circulation and nerve function are important for achieving an erection, these changes can contribute to ED.
Men with diabetes may therefore be more likely to experience erectile difficulties.
If you have diabetes and are experiencing ED, it is worth discussing it with your healthcare professional. Managing blood glucose and other cardiovascular risk factors is an important part of overall health.
4. High Cholesterol
High cholesterol can contribute to changes in the blood vessels.
Over time, excess cholesterol can contribute to the development of atherosclerosis, which can restrict blood flow.
Since adequate blood flow is necessary for an erection, vascular problems associated with high cholesterol may contribute to erectile dysfunction.
If you have persistent ED, your healthcare professional may consider your overall cardiovascular risk, including factors such as cholesterol and blood pressure.
5. Obesity and Physical Inactivity
Being overweight or obese can be associated with an increased risk of erectile dysfunction.
Excess body weight can be associated with:
- Diabetes
- High blood pressure
- Cardiovascular disease
- Hormonal changes
- Reduced physical activity
All of these factors can potentially contribute to sexual difficulties.
Regular physical activity, maintaining a healthy weight and following a balanced diet can support overall cardiovascular and sexual health.
6. Hormonal Problems
Hormones can also play a role in sexual function.
Low testosterone, for example, may be associated with reduced sexual desire and can sometimes contribute to erectile difficulties.
However, erectile dysfunction does not automatically mean that testosterone levels are low.
Other hormonal problems, including certain thyroid disorders, may also affect sexual function.
If hormonal problems are suspected, a healthcare professional can determine whether testing is appropriate.
7. Kidney Disease
Chronic kidney disease can be associated with sexual dysfunction, including erectile difficulties.
Kidney disease can affect several systems involved in sexual function, including:
- Blood vessels
- Nerves
- Hormones
- General energy levels
Some medicines and psychological effects associated with chronic illness may also contribute.
If you have kidney disease and develop persistent ED, discuss it with your healthcare professional.
8. Neurological Conditions
The nervous system plays an important role in achieving an erection.
Conditions that affect nerves or the brain can therefore sometimes contribute to erectile dysfunction.
Examples include:
- Multiple sclerosis
- Parkinson’s disease
- Stroke
- Spinal cord injuries
- Certain nerve disorders
Diabetes can also cause nerve damage, known as diabetic neuropathy, which may affect sexual function.
9. Stress, Anxiety and Depression
Not all causes of ED are physical.
Mental health and emotional wellbeing can have a significant effect on sexual function.
Stress and anxiety can interfere with the signals involved in sexual arousal. Worrying about whether you will be able to maintain an erection can also create a cycle in which anxiety contributes to further difficulties.
Depression may also affect:
- Sexual desire
- Arousal
- Energy levels
- Confidence
- Relationships
Some antidepressant medicines can also affect sexual function.
If you believe psychological factors may be contributing to your ED, talking to a healthcare professional can help identify appropriate support.
10. Prostate Problems and Treatments
Problems involving the prostate and treatments for prostate conditions can sometimes affect erectile function.
For example, some men may experience erectile difficulties following certain prostate surgeries or treatments for prostate cancer.
If ED develops after a medical procedure, speak with your healthcare team about possible causes and treatment options.
Could Erectile Dysfunction Be an Early Warning Sign?
In some men, persistent ED may be an early indicator of vascular or cardiovascular problems.
The important word is may.
ED does not necessarily mean that someone has heart disease.
However, because erections depend heavily on healthy blood vessels and circulation, unexplained persistent ED can provide an opportunity to assess cardiovascular risk factors.
This is particularly important if you also have:
- High blood pressure
- Diabetes
- High cholesterol
- Obesity
- A history of smoking
- A family history of cardiovascular disease
- Low physical activity
Rather than simply treating the erection problem, a healthcare professional can help determine whether there are underlying factors that need attention.
When Should You See a Doctor?
Consider speaking to a healthcare professional if:
- Erectile difficulties happen repeatedly.
- The problem has lasted for several weeks or longer.
- You have diabetes or high blood pressure.
- You have cardiovascular risk factors.
- You have a significant reduction in sexual desire.
- ED began after starting a new medicine.
- You have other symptoms alongside ED.
- The problem is affecting your relationship or emotional wellbeing.
There is no need to feel embarrassed. Erectile dysfunction is a common medical problem, and healthcare professionals are accustomed to discussing sexual health.
What Will a Healthcare Professional Check?
Depending on your situation, a doctor may ask about:
- Your medical history
- Your sexual health
- Current medications
- Lifestyle
- Alcohol consumption
- Smoking
- Stress and mental health
- Existing medical conditions
They may also check factors such as blood pressure and other cardiovascular risk factors.
Depending on the suspected cause, blood tests or other investigations may be recommended.
The goal is not simply to treat the erection problem but to identify and address any underlying factors.
Can Erectile Dysfunction Be Treated?
In many cases, yes.
Treatment depends on the underlying cause.
Possible approaches include:
Lifestyle changes
These may include:
- Exercising regularly
- Maintaining a healthy weight
- Eating a balanced diet
- Limiting excessive alcohol consumption
- Stopping smoking
- Managing stress
- Getting adequate sleep
Treating underlying conditions
If ED is associated with diabetes, high blood pressure, high cholesterol or another condition, managing that condition may help improve overall health and sexual function.
Medicines
Several medicines can be used to treat erectile dysfunction, including PDE5 inhibitors such as sildenafil and tadalafil.
However, these medicines are not suitable for everyone and can interact with certain medicines.
For example, sildenafil and similar PDE5 inhibitors can interact dangerously with nitrate medicines used for certain heart conditions.
Therefore, speak to a doctor or pharmacist before using ED medicines, particularly if you take other medications or have an existing medical condition.
Don’t Self-Medicate Without Understanding the Cause
It can be tempting to purchase an erectile dysfunction medicine as soon as you experience difficulty with erections.
However, repeatedly treating the symptom without investigating the cause may mean that an underlying health problem goes unnoticed.
For example, if ED is associated with diabetes, high blood pressure or cardiovascular risk, addressing those conditions is important for your overall health—not just sexual function.
If you are considering an ED medicine, speak with a qualified healthcare professional about whether it is appropriate for you.
Frequently Asked Questions
Is erectile dysfunction always caused by a medical condition?
No. ED can result from physical, psychological or lifestyle factors. Occasional difficulty is also common.
Can erectile dysfunction be a sign of heart disease?
It can be associated with cardiovascular disease and vascular problems, but ED does not automatically mean that you have heart disease. Persistent unexplained ED can be a reason to discuss cardiovascular risk with a healthcare professional.
Does diabetes cause erectile dysfunction?
Diabetes can contribute to ED because prolonged high blood glucose can affect blood vessels and nerves involved in erectile function.
Can high blood pressure cause ED?
Yes. High blood pressure can affect blood vessels and circulation and may contribute to erectile dysfunction. Some blood pressure medicines may also affect sexual function.
Can stress cause erectile dysfunction?
Yes. Stress, anxiety and psychological pressure can interfere with sexual arousal and erectile function.
Is erectile dysfunction a normal part of ageing?
Erectile difficulties can become more common with age, but persistent ED should not simply be considered an unavoidable part of ageing. It may have an identifiable and treatable cause.
The Bottom Line
Erectile dysfunction can sometimes be more than a sexual health problem.
While occasional difficulty achieving an erection can be caused by stress, tiredness, alcohol or anxiety, persistent or unexplained erectile dysfunction may be associated with conditions such as diabetes, high blood pressure, cardiovascular disease, high cholesterol, hormonal problems or neurological conditions.
That is why it is important not to ignore persistent symptoms.
If you are experiencing erectile dysfunction regularly, speak confidentially with a qualified healthcare professional. Identifying the underlying cause can help you receive appropriate treatment while also protecting your broader health.
Need confidential advice?
If you have questions about erectile dysfunction, medicines or possible treatment options, speak to a qualified pharmacist or healthcare professional before starting any medication.
Habillon Pharmacy can provide professional guidance on medicines and help you understand when further medical assessment may be appropriate




