Hey, i am 30 yr old and recently had blood work drawn and my T and free T was low. I had been on benzos for about 3 years daily. Two weeks before my lab i had stopped all benzos. My thyroid and everything was good except my blood sugar was borderline. My sexual function is okay. The doc put me on axiron but i cant afford it. Do you guys have any suggestions, diet, supplements, or should i try to see an endocrinologist since i am only 30 yrs of age? I did start taking 150mg of magnesium and 50 mg of zinc at night. Family dollar brand vitamin. Any help would be nice. I just cant understand why it was low unless the benzos killed it. Thanks