WHAT ARE THE CAUSES OF ERECTILE DYSFUNCTION (ED)?
Getting and keeping an erection that lasts long enough to have successful sex is dependent on many factors, which may include blood flowing adequately through the penis. Health conditions that interfere with the blood flow to the penis may lead to ED. Men with high cholesterol, high blood pressure, or diabetes are at greater risk for ED than men who do not have these conditions. Many other medical, physical, and lifestyle issues can also affect a man’s ability to get or keep an erection. Ask your doctor what other conditions may lead to ED.