Erectile dysfunction is the inability to accomplish or sustain an erection for satisfactory sexual activity.. Getting older is not the main reason for this problem, this could happen at any age, however it is quite common in old age. It can be considered a medical problem if it  lasts longer than 3 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.  Sometimes your hormones get out of balance this also causes erectile dysfunction. Consuming excess amount of alcohol, chain smoking and using dangerous drugs also cause ED. Diabetes (high blood sugar), Hypertension (high  blood pressure), Atherosclerosis (hardening of the arteries) Stress, anxiety causes erectile dysfunction. Problems in your relationship  with your sexual partner and earlier bad sexual experiences also affect your male sex drive. If this problem continues, you have to face several health problems. As well as impact on your self-confidence.

But, we can cure erectile dysfunction. The medication depends on what is causing it.  Your physician may take you  off certain medications to help cure this problem. In most of the cases, a lot of men who has lost sexual confidence get benefit from counseling by professional doctors, even though the problem was caused by physical factors.