Just as certain meds can make it difficult for men to have an orgasm, some can keep the flagpole from even getting raised in the first place. Anti-depressant medications like Prozac and Zoloft, anti-anxiety pills like Valium, high blood pressure medicine like Diuril, and even over-the-counter cold medicines like Sudafed and anti-heartburn pills like Zantac can inhibit erections.
Stiffy Solution: Luckily, alcohol-induced impotence (also known by the infinitely less classy alias "whiskey d*ck") is a totally temporary condition, one that should clear up as soon as your dude can once again walk a straight line and recite the alphabet backwards. If your dude has consistent erectile problems from consistently drinking too much, however, he should consider cutting down on the sauce, and possibly talking with a doctor.
"Stress and anxiety can adversely affect sexual performance and are common causes of erectile dysfunction,” warns Feloney. “Feelings of stress and anxiety can also lead to depression and a loss of interest in sex." It's important to get these feelings out in the open where you can deal with them. Issues that can lead to erectile dysfunction include fear from previous bad experiences with sex, family or work related stress, poor communication with your partner, and unrealistic goals and expectations.