Injury, particularly when they cause damage to the nerves which regulate the erections.
Medicines, such as antihistamines, antidepressants and other medications that treat pain, high blood pressure, or prostate cancer.
Psychological disorders, for example depression, anxiety, stress or anxiety.
Alcohol and drug use can be a problem, especially if you're frequent drug user or a heavy drinker.