Erectile dysfunction (also called male impotence) is the inability to attain a sufficient erection for sex. Aging is not the main reason for this problem, it may happen at any point in the life span, but it is quite common in men above 75 years. It can be considered a medical problem if it  lasts more than 3 months.

A lot of things are related with sexual performance 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 may also cause erectile dysfunction. Diabetes (high blood sugar), Hypertension (high  blood pressure), Atherosclerosis (hardening of the arteries) Stress, anxiety causes erectile dysfunction. Your sex drive also depends upon the relationship with your woman. If it is an ongoing problem, it may lead to some serious health problems like heart diseases. Not just this, it also affects your self-confidence.

However, erectile dysfunction can be cured. How erectile dysfunction is treated depends on what is causing it.  If you consult the doctor, he’ll diagnose the actual cause and suggest required medication. In many cases, a lot of men who has lost sexual confidence get benefit from counseling by professional doctors, regardless the problem was caused by physical factors.