hey , Heart disease
Clogged blood vessels (atherosclerosis)
High cholesterol
High blood pressure
Diabetes
Obesity
Peyronie's disease — development of scar tissue inside the penis
Certain prescription medications
Tobacco use
Alcoholism and other forms of substance abuse
Sleep disorders
Psychological causes of erectile dysfunction
These include:
Depression, anxiety or other mental health conditions
Stress
Relationship problems due to stress, poor communication or other concerns , consult neurologist if you have organic problem ,consult psychiatrist if its psychological