Impotence or erectile dysfunction (ED) does not have just one cause. ED can be caused by a number of things including lifestyle choices and medical conditions, but all specialists agree that it becomes more common as a man ages. Erectile dysfunction can be embarrassing, disheartening, and can put a strain on your relationship. Fortunately, there are many things—like lifestyle changes and medications—that may help you overcome this condition. Talk to your doctor to find out the underlying conditions and what you can do to treat erectile dysfunction. These are among the most common reasons a man may experience impotence.


It is not uncommon for obese men to experience erectile dysfunction. Studies show that obese men are more than twice as likely to experience ED than those who are not overweight. Obesity raises the risk of cardiovascular conditions including atherosclerosis, a build-up of fats and other substances in the artery walls. that limits blood flow—even to the penis.

Also, men who are obese often have an imbalance in hormone levels. Studies show that obese men have lower testosterone levels than men of average weight. Testosterone is a necessary element in achieving and maintaining an erection.

Not only does obesity influence a man’s physical ability to keep an erection, but it affects him psychologically as well. Obese men are more likely to experience decreased libido, depression, and decreased energy—all factors which can cause ED.

obesity and erectile dysfunction



Up to 75% of men with diabetes will experience ED at some point in their lives. According to the Mayo Clinic, poor long-term blood sugar control can cause damage to the nerves and blood vessels, leading to ED. That is why men with diabetes will experience erectile dysfunction up to 15 years earlier than men without diabetes.

In addition, diabetes is often linked with other medical conditions that can cause ED including high blood pressure and coronary artery disease. Some medications may help a man with diabetes achieve and maintain an erection, although many of them are not suited for people with heart conditions because they interfere with heart medication. Talk to your doctor to find out what you can do to correct this problem.

diabetes erectile dysfunction


High blood pressure

Another common cause of erectile dysfunction is hypertension or high blood pressure. Chronic high blood pressure is when the heart is working too hard to pump blood, and the blood is repeatedly putting pressure on the walls of the arteries. According to the American Heart Association, 85 million Americans, or one in every three adults over age 20, have high blood pressure. Hypertension raises the risk of heart attack, stroke, heart failure, kidney disease or failure, vision loss, angina, peripheral artery disease, and sexual dysfunction. In men, it can present as erectile dysfunction, and in women, it may present as low libido. To manage high blood pressure, the American Heart Association recommends eating a balanced diet that is low in salt, limiting your alcohol intake, being physically active, maintaining a healthy weight, and properly taking any prescribed medications.

blood pressure erectile dysfunction


High cholesterol

One of the most common causes of erectile dysfunction is atherosclerosis, and high cholesterol can lead to this condition. Research shows that men with high levels of total cholesterol have an increased risk of developing erectile dysfunction. Furthermore, studies show that erectile dysfunction in patients with high cholesterol is indicative of, and puts the person at higher risk of later developing coronary heart disease.

pain erectile dysfunction


Heart Disease

It is proven that erectile dysfunction may be an early sign of heart disease. There are a number of reasons these conditions are related. Firstly, the buildup of plaque in the arteries can limit blood flow to the penis, leading to difficulty with an erection. Another reason, according to the Mayo Clinic, is due to the dysfunction of the inner lining of the blood vessels and smooth muscle. This limits blood supply to the penis and the heart, causing first ED and then heart disease.

causes of erectile dysfunction



Smoking damages blood vessels, which results in poor circulation and poor blood supply to all the organs in the body, including to the penis and to the heart. The chemicals from cigarette smoke line the blood vessels and impair their function. If the blood vessels in the penis are damaged, they cannot expand and fill with blood—which is necessary for an erection. Fortunately, if you quit smoking, your vascular health is likely to improve.

causes erectile dysfunction


Excess alcohol consumption

Alcohol acts as a depressant on the nervous system. It can block messages from the brain to the body, affecting a man’s ability to maintain an erection. Short term, alcohol may prevent the blood vessels in the penis from closing once they are filled with blood. This means that a man may be able to become erect, but not to maintain the erection. Long-term, alcohol can cause damage to the blood vessels, and lead to hypertension and heart disease—two big risk factors for erectile dysfunction.

alcohol erectile dysfunction


Degenerative disease

Degenerative diseases are conditions in which there is a continuous degeneration of the cells in the tissues and organs. Various studies found that 50-75% of men with Multiple Sclerosis (MS) experience ED. Women with MS also experience sexual dysfunction in the form of low libido. Other degenerative diseases which may cause erectile dysfunction include Cystic Fibrosis, Parkinson’s disease, Huntington’s disease, and many others.

disease erectile dysfunction


Prescription and over-the-counter medications

Unfortunately, there are many prescription and over-the-counter medications that can cause sexual dysfunction. These drugs include diuretics and high blood pressure drugs; anti-depressants, anti-anxiety, and antiepileptic drugs; antihistamines; non-steroidal anti-inflammatory drugs; Parkinson’s disease medications, antiarrhythmics, muscle relaxants, prostate cancer medications, and chemotherapy drugs. If you are experiencing ED due to drugs, do not stop taking your medication. Talk to your doctor to see if there is anything you could do (i.e., switching drugs, reducing the dose, etc.) to improve the situation.

medicine erectile dysfunction


Depression, anxiety, or stress

Physical and medical problems are not the only cause of erectile dysfunction. If a man has low libido or suffers from mental health conditions, he may not be able to achieve or maintain an erection. This includes depression, anxiety, or stress, but it can also extend to relationship problems and intimacy issues. Talk to a mental health professional to figure out the best course of treatment so that you can enjoy time in the bedroom with your partner.

erectile dysfunction


Popular Now on Facty Health


This site offers information designed for educational purposes only. You should not rely on any information on this site as a substitute for professional medical advice, diagnosis, treatment, or as a substitute for, professional counseling care, advice, diagnosis, or treatment. If you have any concerns or questions about your health, you should always consult with a physician or other healthcare professional.