You need to go to an endo and check your thyroids, test, e2, and igf-1. Basically, get a full spectrum hormone test done. It doesn't sound like your issue is strictly due to diabetes.