Erectile dysfunction (ED), or impotence, is when a man has difficulty getting or maintaining a strong enough erection for sexual intercourse or other sexual activity. It can be caused by stress, anxiety or excessive alcohol consumption. But it can also be a symptom of an underlying condition such as atherosclerosis (narrowing of the arteries), diabetes or high blood pressure. Some medications can cause erectile dysfunction, for example beta-blockers and diuretics (commonly used to treat a variety of heart-related conditions such as high blood pressure and heart failure).
Men with diabetes tend to develop erectile dysfunction 10 to 15 years earlier than men without diabetes. As men with diabetes age, erectile dysfunction becomes even more common. Above the age of 50, the likelihood of having difficulty with an erection occurs in approximately 50% to 60% of men with diabetes. Above age 70, there is about a 95% likelihood of having some difficulty with erectile dysfunction.