I attribute my T problems almost exclusively , to my move back to the U.S. 2 years ago, before I moved here my T was pretty high for my age @ 623 , all my thyroid numbers were different too . Like a different person. I never really understood what they were until I got back btw, and until I had the beginnings of problems but now I know. We really are bombarded with so much crap in our foodstuffs and even the non gmo products are relatively low quality compared to where I used to live. Our society isn't homogenous (not that many are, I know) and we are polarized severely. I think this lessens in some ways the quality of life. Largely people do not treat eachother good in this country either.