Stiffy Solution: Obviously, no one should ever go off a prescribed med without consulting with a doctor. But there are erection-friendly alternatives to nearly every daisy-wilting medicine listed above. And your dude shouldn't let embarrassment keep him from talking to his GP about this — doctors are well aware that erectile difficulties are a possible side effect for all of these medicines; they just don't know which patients will experience what side effects, so they're waiting for you, the patient, to bring it up.
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.
Condom troubles. Can the simple act of putting on a condom cause so much stress that it actually leads to erectile dysfunction? Sure it can — in fact, one recent survey of 234 young men conducted by the Children's Memorial Hospital in Chicago found that 25 percent had lost an erection while putting on a condom. “Putting on a condom requires a break from stimulation, and when it is on, it can reduce sensation,” says Dr. Montague.
Despite some very recent legislative changes, opioids—ultra-strong narcotic painkillers—have never been more popular. According to the newest stats from the Centers for Disease Control and Prevention (CDC), enough opioid prescriptions are written each year to stock the medicine cabinets of every single adult in America (with plenty left over for teens, too). “These types of narcotics suppress testosterone levels,” says Dr. Köhler. That means they also mess with your hard-on. So does smoking, drinking a lot of booze, and any other bad habits that hurt your heart and/or vascular function.