Like the stock market and foreign-car engines, erections are mysterious things that seem to have a mind of their own. When they don’t happen, it can be hard (so to speak) to figure out why. But these answers should help.
Stress, anxiety, and depression can cause ED. Do you have erections in the morning or while sleeping? If so, the problem probably is not physical. If you’re not sure, there are tests available to check for nighttime erections.
Just about any medical condition that affects your nerves or blood vessels could hurt your ability to have erections. A doctor can help you find out if a health condition is involved in your ED. You’ll be asked about your symptoms and medical history. The doctor may also run some tests.
Maybe. Several types of medications, like blood pressure drugs (especially beta-blockers) and certain antidepressants, can make it tough to get an erection. If you think your medicine may be causing your problem, don’t just stop taking it. Talk to your doctor. You may need to switch to something different, or consider taking an ED medication too.
Could My Lifestyle Play a Role?
Absolutely. Being overweight, getting too little exercise, and smoking all can work against the good blood flow that is key to erections. And while for some men, a little alcohol may help take the edge off, too much, as Shakespeare wrote, “provokes the desire, but it takes away the performance.”