2 doctors weighed in:

I am 20 years old and i've had many defeating attempts at sex. The only successful attempts were when i tried viagra (sildenafil). Are there other answers or will I have to take viagra (sildenafil) for the rest of my life

2 doctors weighed in
Dr. Joseph Jeu
Family Medicine
1 doctor agrees

In brief: At

At 20 years old it seems unusual that you would have erectile dysfunction.
Problems like this might be related to hormonal imbalances (testosterone), reaction to medications (especially antihypertensive medications, antidepressants), reaction to drugs( marijuana, etc), alcohol, and stress (performance anxiety or general stress/depression). It seems reasonable to see your physician for further evauation or referral to a urologist.

In brief: At

At 20 years old it seems unusual that you would have erectile dysfunction.
Problems like this might be related to hormonal imbalances (testosterone), reaction to medications (especially antihypertensive medications, antidepressants), reaction to drugs( marijuana, etc), alcohol, and stress (performance anxiety or general stress/depression). It seems reasonable to see your physician for further evauation or referral to a urologist.
Dr. Joseph Jeu
Dr. Joseph Jeu
Thank
Get help from a real doctor now
Dr. Jack Hinkle
Board Certified,
385K people helped
Continue
108,000 doctors available
Read more answers from doctors