what is the cause of impotence?
Erectile dysfunction can have a range of causes, both physical and psychological. Physical causes include: narrowing of the blood vessels going to the penis – commonly associated with high blood pressure (hypertension), high cholesterol or diabetes. hormonal problems.