Erectile dysfunction is the inability to accomplish or sustain an erection for satisfactory sexual activity.. Aging is not the main reason for this problem, it may happen at any age, however it is quite common in men over the age of 75. It is required to approach a medical practitioner if it lasts more than three months.

So many things are related with male libido and affect or worsen erectile dysfunction. It can be caused by mental or physical  problems, or a combination of both.  Hormonal imbalance also causes erectile dysfunction.. Drinking excessive alcohol, smoking too much and abusing drugs can also cause erectile dysfunction. High blood pressure, Diabetes, Anxiety and Stress causes male impotence. Problems in your relationship  with your sexual partner and previous bad sexual experiences also affect your male sex drive. If it is an ongoing problem, it may lead to some serious health issues like heart diseases. And also impact on your self-confidence.

Anyway, we can treat erectile dysfunction. How erectile dysfunction is treated depends on what is causing it.  If you consult the doctor, he’ll diagnose the real cause and suggest required medication. In several cases, number of men cured their problem through counseling by professional doctors, even if ED was caused by physical issues.