Erectile dysfunction, sometimes known as impotence, is a common problem amongst men and may be caused by age, being overweight, smoking, drinking too much alcohol, or having a medical condition like diabetes, high blood pressure, or cardiovascular disease.
The inability to create or maintain an erection happens when there isn’t enough blood flowing to the penis, if the penis cannot trap blood, or when the nerve signals don’t send the signal of arousal to the penis.
Diabetes can cause nerve damage in the penis, in addition to certain cancer treatments affecting its functionality.