Hey erectile dysfunction can be due to Depression, anxiety or other mental health conditions, Stress. Tobacco use, Alcoholism and other forms of substance abuse, Sleep disorders Treatments for prostate cancer or enlarged prostate, Surgeries or injuries that affect the pelvic area or spinal cord, high cholesterol . Consult physician or psychiatrist
Answered2015-10-29 04:53:12
Let others know if this answer was helpful