In general, erectile dysfunction is the result of poor blood flow to the penis, and can be caused by a combination of psychological and physical factors.
Psychological issues such as stress, anxiety, low self-esteem, relationship problems, fatigue, depression, and fear of sexual failure (i.e. “performance anxiety”) can affect your ability to hold an erection.
On the other hand, physical factors such as ageing, heart disease, diabetes mellitus, low testosterone levels, and nerve disease can also contribute to ED. These conditions affect blood flow to the penis.
In addition, poor lifestyle choices, including but are not limited to, lack of exercise, excessive alcohol intake, smoking, and obesity also have a role to play in ED. Occasionally, blood pressure medications, anti-depressants, and mood stabilizers can also affect the erection process.
As a general rule of thumb, please do not take any medication on your own without discussing with our doctors. Without a diagnosis from licensed medical professionals, committing to wrong treatments can be harmful to you and your general health.