Hello,
I am not a Doctor but in my opinion your symptoms sound similar to haemochromatosis (this is a cause of diabetes). In order to exclude this you should ask your doctor to do a blood test for iron saturation and ferritin. I hope this is helpful.