can erectile dysfunction be temporary?
Temporary ED ED can be caused by certain lifestyle factors. In these cases, ED is usually temporary and improves once lifestyle changes are made. Temporary ED can be caused by the following: Smoking, poor diet, physical inactivity, and being overweight or having obesity.