I have fibromyalgia, hypothyroidism and chronic fatigue syndrome. I have been to many doctors over the years and Dr. Stein is one of the few I would recommend. He takes the time to listen to me and treats me as an intelligent person rather than talking down to me.