What are some causes of impotence in men?
Erectile dysfunction is caused by psychological triggers such as stress, anxiety, relationship problems, depression, performance anxiety, guilt, low self-esteem, pornography addiction and health conditions such as hypertension, dyslipidemia, diabetes mellitus, atherosclerotic heart disease.
High blood pressure damages the blood vessels causing hard & narrow arteries and end result is less blood flow leading to erectile dysfunction.
Trouble getting an erection, trouble keeping an erection and reduced sexual desire.
Actually, high blood pressure causes erectile dysfunction.
Supplements with DHEA, L-arginine, Ginseng and Propionyl-L-carnitine are studied to have some positive results and also generally safe.