Welcome to HCM.
Normal diabetic patients suffer from this problem.You need to control blood glucose
in normal range.It is good to know that you exercise regularly. You can also follow regular diabetic diet which can also help you control your sugar levels.For erection you better consult a doctor for medications to be taken.
Wish you good health.