Most cases of ED are caused by physical problems alone or in combination with emotional ones. Just about any medical condition that affects your nerves or blood vessels could hurt your ability to have erections. High blood pressure, heart disease, multiple sclerosis, kidney disease, and diabetes can all lead to ED.Oct 8, 2021
What causes the inability to keep an erection?
Various risk factors can contribute to erectile dysfunction, including: Medical conditions, particularly diabetes or heart conditions. Tobacco use, which restricts blood flow to veins and arteries, can — over time — cause chronic health conditions that lead to erectile dysfunction.Dec 3, 2021