I am taking 87 mcg levelthyroxine daily and propranolol at night and sometimes during the day. I'm still feeling very anxious at times, do I need to see an endocrinologist, my doctor seems reluctant to refer me to one. What exactly does an endocrinologist do?