As it turns out, there are actually tons of things that can keep guys from getting an erection that have nothing to do with you (also, all that stuff you learned in middle school about how all guys are hump-crazed sex lunatics might have been slightly off). Between 20 and 30 million American men experience recurring erection difficulties, and almost all men have, at one time or another, had their top ramen refuse to boil. And while erectile issues are often seen as an older man's problem, in reality, one quarter of men seeking medical treatment for erectile difficulties are under 40.
The association of CVD and ED was noted in 1997 as one analysed the results of the MMAS. In this landmark study, 1709 men aged 40–70 years were enrolled between 1987 and 1989. A follow-up some 10 years later revealed a striking relationship between ED and CVD. In this study, it became clear that the risk factors for ED were very similar to those of CVD, such as diabetes mellitus, smoking and dyslipidaemia.18
#3 You’re not having enough sex. The more sex you’re having, the less likely you are to suffer from erectile issues. The American Journal of Medicine reports that men who had sex once *or more* a week were less likely to have issues getting and maintaining an erection. So, not having sex is actually one of the reasons you can’t get hard. [Read: 13 ways to have better sex and change the way you make love]
Qaseem, A., Snow, V., Denberg, T. D., Casey, D. E., Forciea, M. A., Owens, D. K., & Shekelle, P. (2009). Hormonal testing and pharmacologic treatment of erectile dysfunction: A clinical practice guideline from the American College of Physicians. Annals of internal medicine, 151(9), 639-649. Retrieved from http://annals.org/aim/article/745155/hormonal-testing-pharmacologic-treatment-erectile-dysfunction-clinical-practice-guideline-from