erectile dysfunction causes mayo clinic
In most cases, erectile dysfunction is caused by something physical. Common causes include: 1  Heart disease. 2  Clogged blood vessels (atherosclerosis). 3  High cholesterol. 4  High blood pressure. 5  Diabetes.
Causes. Male sexual arousal is a complex process that involves the brain, hormones, emotions, nerves, muscles and blood vessels. Erectile dysfunction can result from a problem with any of these. Likewise, stress and mental health concerns can cause or worsen erectile dysfunction. Sometimes a combination of physical and psychological issues causes erectile dysfunction.