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 can I take to keep me hard during sex?
Currently, there are four FDA-approved medications for treating ED and improving your sexual performance: sildenafil (sold as Viagra®), tadalafil (Cialis®), vardenafil (Levitra®) and avanafil (Stendra®). All of these medications are PDE5 inhibitors that work by making it easier for blood to flow into your penis.