I posted something similar in another thread. If you have long-term hives, one suggestion that I have is to get your thyroid checked. TSH may not show your true thyroid health. Get a FreeT3 and...
Just a suggestion..have your thyroid checked, not just TSH test, which is fairly inaccurate but FreeT3 and FreeT4. Sometimes problems with your thyroid will cause hives. Also, for short term help at...