Are you suffering from erectile dysfunction and trying to figure out why it might be happening?

You’re in the right place.

Today we will be covering the various reasons why erectile dysfunction occurs, and what you can do to solve it.

Keep reading if you want to know the answer.

What causes erectile dysfunction?

There is no short answer to this question.

In some situations, there is a single reason why erectile dysfunction may happen.

For some gentlemen, a multitude of causes add up to make erectile dysfunction occur.

Here are some of the main causes of ED, and how you can com bat them if you experience them.

Lack of a healthy diet

Believe it not, but your diet can be a large contributing factor in erectile dysfunction and overall sexual health/performance.

This is because the food you consume on a daily basis has as direct effect on testosterone levels, other hormones, stamina, blood flow, and different functions that are involved with sexual activity.

How would you rate your diet out of ten?

If you said a lower number, then this may be a culprit for your impotence.

Take the study done by Simona Di Francesco and Raffaele Lanfranco Tenaglia in 2017 on whether or not a Mediterranean diet could improve ED.

Clinical trials found that a diet rich in fruits, vegetables, wine, whole grains, nuts, fish, and virgin olive oil were at a lower risk of erectile dysfunction. Not only that, but the severity of existing ED cases lowered.

They believe one of their reasons this occurs is because a Mediterranean diet improves metabolism, antioxidants, and arginine levels which ultimately enhance nitric oxide levels in the body. Nitric oxide is responsible for promoting proper blood flow all around the body, including the penis.

Poor exercise regimen

Exercise is important for your general well being, emotional health, muscles, confidence, and practically everything in between.

This is why lack of exercise can be a cause of erectile dysfunction, and more importantly due to the lack of testosterone and growth hormone you get it from being active on a regular basis.

A recent study published in the Sexual Medicine journal sums this up well.

One of the leading causes of ED in men is arterial dysfunction, which links it to issues like lack of exercise, being overweight, and other heart conditions. Exercise has been shown to prevent men from getting erectile dysfunction, and to also improve it for those already effected.

It’s recommended that 40 minutes of aerobic exercise of moderate to high intensity should be performed four time per week to see improvements in ED.

Low testosterone

Testosterone is what makes you a man. Literally and figuratively.

Low testosterone levels can result in:

  • Lack of muscle gain and strength
  • Poor metabolism
  • Mood swings
  • Low libido
  • Issues getting or sustaining erections

It’s highly recommended to get your testosterone levels checked by your physician to determine if you’re at healthy levels or not.

You may discover that the reason for your ED is low t-levels, which can be improved naturally and through hormone replacement therapy.


Yes, depression can cause erectile dysfunction.

In fact, it can make it worse, which creates a cycle in which a man is depressed about his impotence and makes the situation worse physically and mentally.

Not being able to get an erection can be very hard emotionally.

It stops you from enjoying sex and developing a relationship with your partner.

6.7% of Americans suffer from depression, so if you are feeling depressed, you are not alone.

There are many different ways an individual suffering from depression can improve their situation and impotence.

Firstly, realize that it’s not your fault that you have ED, and that there is something you can do about it.

Make sure that you exercise on a regular basis, eat healthier, and get the recommended amount of sleep for your age.

This will help improve blood flow, hormone levels, confidence, and many different factors that can lift depression.

Secondly, consider taking antidepressants if you believe it will help your situation.

If you wish to try erectile dysfunction pills later, you will need to consult with a doctor if they interact with the depression medication safely.


Similar to depression, anxiety can be another cause of impotence.

Think about it…

You know that you have problems getting or keeping an erection, so it makes you nervous about women and sex.

You may be less likely to approach women, have sex with them, or try to get into a relationship.

Having sex and healthy relationships is needed to live a fulfilling life as a human, and you deserve to enjoy these things.

There are many great books on resolving anxiety naturally, such as Rewire Your Brain that teachers readers how to overcome anxiety through exposure to what makes them anxious, among other tactics.

Rewire Your Brian

While taking this approach isn’t for everyone, it’s worth a shot to see if it helps out.

Otherwise anxiety medication may be a lifesaver for men suffering from erectile dysfunction. It will help relieve the symptoms of anxiety, which can then improve your ability to get erections.

Relationship problems

If you are having problems with your significant other, it could be a potential reason for your ED.

For example, if you are constantly fighting, arguing, and in tense situations, your cortisol will rise and testosterone will drop.

As we’ve already discussed, low testosterone levels are linked with erectile problems.

Additionally, if you are finding that you are no longer attracted to or interested in your partner, that can cause sexual inactivity.

Erectile dysfunction age and meaning

Depending on what age you begin experiencing erectile dysfunction may reflect why it’s happening to begin with.

This is because our health and bodily function naturally fluctuate as we get holder, so it makes sense for older gentlemen to experience impotence.

However it’s a different story usually for a younger guy to have ED.

Let’s look a bit deeper at what your age means relative to erectile dysfunction.

Causes of erectile dysfunction in 20’s

A man in his 20’s should technically be in the best shape of his life.

There is no other time where your testosterone, hormones, and overall health can be in better condition.

You have all of the energy and stamina possible to invest into the gym, eating healthy, and being peak physical condition.

This is why if you are suffering from ED in yours 20’s, you should assess if:

  • You have a consistent exercise regimen in place.
  • You have a healthy diet, or alternatively, eat poorly, drink too much alcohol, do drugs, etc.
  • You get the recommended amount of sleep for someone your age.
  • Have any family history related to ED, high blood pressure, low testosterone, or other genetic issues that can contribute to impotence.

It’s highly recommended to consult with a physician to determine why you are experiencing ED at an age where you should be having little to no issues with sexual performance.

Causes of erectile dysfunction in older men

As you age, your testosterone will lower, blood flow slows down, and other bodily functions that contribute to erections grind to a halt.

Naturally this means that older men will find it more and more difficult to achieve erections or keep them long enough to orgasm.

Including the reasons we outlined previously today, age is the biggest cause of impotence in older men.

A study performed in 2017 by Monica G. Ferrini, Nestor F. Gonzalez-Cadavid, and Jacob Rajfer stated “Erectile dysfunction (ED) will visit every man at some time in his life.”

However, they also said that it will depend on a man’s genetics as for when it will happen. By the time a man enters his 40’s, he will have a 40% chance at experiencing some form of impotence, and this chance increases 10% every decade afterwards.

The researchers who completed this study also noted that younger patients in their 20’s and 30’s who consulted them about ED noticed it was due to physical reasons, not psychological.

This is why they believe ED starts at a much younger age than most realize, and slowly gets worse over time.

Erectile dysfunction symptoms

How do you know if you have erectile dysfunction? Well, you may be experiencing some of the following symptoms.

Trouble getting an erection

One of the biggest warning signs of erectile dysfunction is if you struggle to get an erection to begin with.

You may sexually aroused and in the perfect environment to have sex, yet your penis won’t become erect.

Problems sustaining an erection

Some gentlemen report that they do not problems getting an erection in the first place, but rather keeping it.

This is another symptom of erectile dysfunction, and commonly comes along with the prior one.

Final thoughts

Erectile dysfunction effects millions of men all over the globe.

While there is so single reason it happens, data points to some of the main causes being:

  • Low testosterone levels
  • Lack of a healthy diet
  • Drug use
  • Alcohol
  • Lack of an exercise regimen
  • Unhealthy relationships
  • High blood pressure
  • High cholesterol
  • Depression
  • Anxiety

Many of these things can be solved naturally by exercising regularly, eating healthy, and getting good amounts of sleep.

If you’re interested in solving your ED through safe drugs, check out these previous reviews we did: