Alcohol is a depressant, not an aphrodisiac or a libido enhancer. Excessive consumption can interfere with the ability to achieve an erection at any age, and even occasional drinking can make erectile dysfunction worse in older men. Feloney advises using alcohol in moderation: "In small amounts, alcohol can relieve anxiety and may help with erectile dysfunction, but if you drink too much, it can cause erectile dysfunction or make the problem worse."
• Blood Vessels: Diabetes damages blood vessels, especially the smallest blood vessels such as those in the penis. Diabetes can also cause heart disease and other circulatory problems. Proper blood flow is absolutely crucial to achieving erection. “Erection is a hydraulic phenomenon that occurs involuntarily,” says Arturo Rolla, MD, of Harvard University School of Medicine. “Nobody can will an erection!” Anything that limits or impairs blood flow can interfere with the ability to achieve an erection, no matter how strong one’s sexual desire.