Severe uncontrolled diabetes
can damage the blood vessels and nerves that control erection.Therefore even with normal amount of male hormone( testosterone
) and desire to have sex,you may still not able to achieve firm erection.
It is very important for you to control your cblood sugar levels meticulously to reduce the risk of Ed due to impairment in nerves,blood vessels and muscle functions and this can be achieved by..
Proper anti diabetic medications
Regular aerobic exercises
Dietary and calorie restriction
And loosing weight to be in required range of your BMI.
Apart from this you should have a consultation with a urologist
to determine the best treatment for you which includes oral medications like VIAGRA,sex counselling
and/ or use of mechanical devices etc.