A common physical cause of erectile dysfunction is reduced blood flow to the penis
Erectile dysfunction (ED) is generally due to physical causes, although psychological issues and some types of medication can also cause ED.
The main physical cause of ED is not enough blood flowing into the penis, so a man cannot achieve or maintain an erection firm enough for sex.
This happens because the small blood vessels that supply the penis during an erection become blocked or narrow.
Smoking, high cholesterol and lack of exercise can cause this problem, as can high blood pressure and diabetes.
ED can sometimes be an early warning sign of underlying health conditions even if you feel healthy.
While not all men with ED will have other health problems, it is always best to talk to a pharmacist or see your doctor who can fully assess your health and treat any condition you might have that could be causing ED symptoms.