ED Causes: Erectile dysfunction(ed) effects men at varying times, degrees and ages.Many diseases can result in ed(diabetes, high blood pressure, high cholesterol, blood vessel blockage). Smoking worsens these problems.Alcohol can cause poor performance, though not permaneernt. Thyroid dysfunction, low testosterone and liver problems are rarer causes. Testing, including cardiac where needed, can determine why.
Answered 5/24/2017
5.3k views
4 doctors weighed in across 2 answers
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more.
Ask your question