The chief factors responsible for causing erectile dysfunction or ED are namely,1. Physical factors such as diabetes, kidney disease, vascular disease, neurological disease and prostate cancer
2.Psychological factors, namely, guilt, anxiety, stress, low self esteem and depression3.
3. Lifestyle factors such as sedentary lifestyle, abuse of recreational drugs, smoking, alcohol intake etc.
These are the chief causes of erectile dysfunction and men mostly fall prey to erectile dysfunction on account of one or the other of these factors.