High cholesterol, obesity, diabetes, prostate cancer or inflammation, and hormonal imbalances cause the vast majority of all cases of impotence. Learn more >>