Erectile dysfunction last for ever?

Answer:
If untreated, erectile dysfunction can last forever. ED is due to lack of blood flow to the penis sufficient to achieve or maintain an erection suitable for sexual intercourse.

ED, may have underlying medical reason, such as diabetes, heart disease, hypertension. It can also be due to stress, anxiety or depression.

Once you treat these conditions, the erectile dysfunction should clear up on its own. Drugs like Viagra, treat the ED, but do not cure it.
First answer by Menshealth99. Last edit by Menshealth99. Contributor trust: 15 [recommend contributor recommended]. Question popularity: 3 [recommend question].