You are defintely Hyperthyroid from your symptoms & TSH level. If a doctor does not get you on Anti Thyroid meds then you will contintue to feel awful. I know how you feel. I have hyperthyroid & it took me six months to get dxd & get the meds. If your Endo doesn't want to see you then find a new one so you can start feeling better.
Also you must do an ultrasound of your thyroid, don't stop until someone listen to you.
Your're hyper with that TSH, you should test for free T3 and free T4. You must treat your thyroid to control your sugar levels. Are you being treated by an ENDO, both are endocrine problems , they must be seen together.