Referring to the data you provided (previous problem maintaining an erection), you might be experiencing erectile dysfunction. Erectile dysfunction is a condition in which a man cannot develop or maintain an erection.
The causes for erectile dysfunction range from vascular (atherosclerosis affecting the corpora cavernosa) and neurological (damaged genital nerves or spinal cord) to hormonal disorders (insufficient male sex hormone production).
Psychological disorders might be a possible cause for erectile dysfunction, too. Life habits such as: alcohol intake, smoking, and obesity might affect the erection primarily via damaging the penile arteries. Certain drugs might cause erectile dysfunction as a side effect.
Since there are many possible causes for erectile dysfunction, you might want to visit a urologist for a physical examination. He might want an additional examination by a neurologist or endocrinologist. If no reason is detected, then you might want to visit a psychotherapist to check for psychological issues that might be affecting the erection.
DISCLAIMER:
"Ask a Doctor" questions are answered by certified physicians and other medical professionals who volunteer
their time on eHealth Forum.
For more information about experts participating in the "Ask a Doctor" Network, please visit our
medical experts page.
You may also visit our Erectile Dysfunction , for moderated patient to patient support and information.
The information provided on eHealth Forum is designed to improve, not replace, the relationship between a patient and his/her own physician.
Personal consultation(s) with a qualified medical professional is the proper means for diagnosing any medical condition.