4. (You take too much Sugar) Diabetes:
You are Eating too much sugary foods, Most of the stuffs they sell nowadays is filled with sugar, Erectile dysfunction could be caused by undiagnosed or diagnosed diabetes.
If your ED is sudden, consider getting screened and if you know you already have diabetes, expect this to be a risk factor.