Check out this post. Thyroid care concerns around the world - week 2
Also you have all the classic signs of hypoT. I am 32 now. Mine came on when I was 27.. during pregnancy. My family is thyroid autoimmune central. My mom and one aunt have Hashimoto's and Graves. I have two other Aunts with just Hashimoto's, One with just Graves. I have just Hashimoto's documented.. need to recheck for Graves. I have a second cousin and Great aunt with Graves and diabetes.. Great grandma and great great aunt with groiters and issues. On average we live to be in our 90's. Life does go on even with thyroid issues. The key is diagnosing it and treating it optimally.
Welcome to the board and we hope that we can help you.
Give your history you need a baseline set of tests run:
TSH, FT3, FT4, TPOAb and TGAb.
You should also get ferritin, vit D, and vit B12 run.
Exercising like you are and dieting.. but still gaining is going to burn out your adrenals or worse if you are hypoT. Get your thyoid checked and if necessary start medication. It will help you if you are hypoT. Good luck.