Carrying extra pounds can impact your sexual performance, and not just by lowering your self-esteem. Obese men have lower levels of the male hormone testosterone, which is important for sexual desire and producing an erection. Being overweight is also linked to high blood pressure and hardening of the arteries, which can reduce blood flow to the penis.
Erectile dysfunction can occur as a side effect of medication taken for another health condition. Common culprits are high blood pressure meds, antidepressants, some diuretics, beta-blockers, heart medication, cholesterol meds, antipsychotic drugs, hormone drugs, corticosteroids, chemotherapy, and medication for male pattern baldness, among others.
Men with diabetes tend to develop erectile dysfunction 10 to 15 years earlier than men without diabetes. As men with diabetes age, erectile dysfunction becomes even more common. Above the age of 50, the likelihood of having difficulty with an erection occurs in approximately 50% to 60% of men with diabetes. Above age 70, there is about a 95% likelihood of having some difficulty with erectile dysfunction.