Don't stress: While erectile dysfunction predates heart disease in older men by 10yrs, in younger guys like yourself (17yo vs stated 33yo), it's most likely a stress issue. Think of it as performance anxiety. Perhaps you just broke up? Or are feeling guilty due to cultural or religious reasons? Tobacco never helps erections regardless of age. Excess alcohol too (altho any is considered excess at your age).
Answered 1/1/2020
4.1k views
A doctor has provided 1 answer
A doctor has provided 1 answer
2 doctors weighed in across 2 answers
4 doctors weighed in across 2 answers
A doctor has provided 1 answer
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more.
Ask your question