What causes erectile dysfunction?
There are many reasons why you may not be able to get or keep an erection. Factors such as age, alcohol consumption, health conditions, anxiety, fatigue or being overweight can all play a part. Understanding the causes can help you find the right treatment for you.