Don't put your trust in anyone on this forum, including me. You are the key to your own success.
Current interests - CrossFit
He is an outlier.
It might work for you. No way would it work for me, as I couldn't stick to an essentially fat-free diet he recommends without going nuts and binging on heart-healthy saturated fat.
If you suspect you have low thyroid (hypothyroid), cold hands & feet,low body temperature (there are a lot of other symptoms) get your TSH level checked. If it's high, test for Hashimoto's. Whatever you do, do not start treating yourself, find someone who is skilled at treating it, it is more complex than you might imagine.
I speak from experience, had all the symptoms of low thyroid and my doctor just dismissed them, I think mainly because I wasn't overweight ( I have pretty much the same body as you, only I'm much older). I too kept wondering why my fat persisted on my belly. I had my TSH checked and the doc said it was a little high but we'd check it again in 9 months. 9 months later my TSH was 3 times as high. In the meantime I'd been eating pretty faithfully low carb (not a big fan of fruit) and probably too much goitrogenic foods, I was also taking supplements that put fuel on the fire. Now I'm trying to find a doctor that has experience treating Hashimoto's.
BTW one thing I read in my search was that if you have Hashi's do not drink too much water.
I had my Thyroid levels checked recently because I was hypo for a short while. The doctor put me on a low dose of levothyroxine and after experiencing some side effects, he took me off of them. He checked my thyroid levels after I went off and they were normal. He's been monitoring me ever since. I was last checked at the beginning of the month and my TSH is 1.5, which is within normal range (0.450-4.5)
Dvoung, sounds like you don't have hypothyroid so eating the low thyroid diet Choco suggested wouldn't apply to you.