Have you seen a hematologist? My wife has thyroid and other issues related to autoimmune problems. Have you had your thyroid levels checked?
I have. Oddly enough I was told several years ago I would have to take thyroid meds for the rest of my life. Very next blood test same doctor took me off thyroid meds and all he said was "well it doesn't look like you need these anymore". I haven't taken anything for my thyroid in probably 20 years now. IIRC this happened about the same time Grumpy and I got together.
I did have a comprehensive panel run last week. I'll get the results from that Monday and see what this new doc says.