Erectile dysfunction (ED) or impotence means you can’t get an erection. It can also mean you are not happy with the size or hardness of your erections, or how long your erections last.
In the past, ED was thought to be due to psychological problems. It is now known that for most men ED is caused by physical problems. These are most often related to the blood supply of the penis.