Avoid Alcohol, Except in Moderation

From a cold beer to a glass of wine, drinking too much alcohol can have a major negative effect on your sexual performance. The effect is also proportionate -- studies show that the more liquor you drink, the more likely you are to develop sexual dysfunction.

Alcohol can affect your erections from multiple angles. In the short term, it dampens your mood and cause temporary impotence. In the long term, it can lower your testosterone levels and give you a weaker sex drive and recurring sexual performance problems.

The solution is simple: only consume alcohol in moderation, or avoid it completely. Lowering your alcohol consumption is a great way to fight ED in both the short and long term, as well as a good way to avoid waking up on the weekend with a nasty hangover.