See below: 1. Stop smoking altogether. Tobacco and marijuana can affect erection. 2. Make sure you eat a health, primarily plant-based and whole-grain diet. Fat and cholesterol will affect erection. 3. Exercise regularly. This will help to improve erection. 4. See your doctor to make sure there is not something else going on.
Answered 10/6/2014
3.7k views
While smoking is not: Ideal for optimal sexual health at any age, at 21 it would be less than common for the vascular issues that commonly affect longstanding older smokers to be a significant issue(though not impossible) for you. Minimizing/stopping smoking is ideal. If you have "good" morning erections or no issues with erections while masturbating, realize that there may be a psychologic component.
Answered 5/23/2015
2.8k views
A doctor has provided 1 answer
A doctor has provided 1 answer
A doctor has provided 1 answer
6 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