Have you had a blood test done?
Things to check for hypothyroidism or hyperthyroidism would be T4, TSH, T3, PBI.
Here are a few things that may help:
Make sure you vitamins are without iron - they can interfere with thyroid function as well.
Stop eating raw greens and cook them instead. I know this sounds silly but I recall reading this before that over eating raw veggies can affect thyroid levels. Also soy products can cause issues as well.
Make sure you are getting sodium and iodine in your diet. I don't recall the specific affects to the thyroid - but I do know that you need to make sure you are getting some.
I was reasearching this last year when I thought I was becoming hypo again. Thankfully that was not the case.
Another thing to keep in mind is that if your blood does not show hypothyroidism it may show the opposite, hyperthyroidism. Many people have similar symptoms of hypothyroidism, including myself, even though its hyper.
I went back and forth with a stretch of Hypo, then with medicine became hyper. I came off the medicine and I stayed hyper for a few years and they almost burnt out my thyroid. I had Graves disease. Instead, they tried a different drug Tapazole for a year and that seemed to take care of it. I have not had any issues since but my symptoms while I was hyper were the same symptoms as hypo. This doesn't happen often but common enough that the doctors recognized it.
This was years ago and since then I have had no thyroid issues.
Keeping track of your morning tempature is good. Your temp will change throughout the day but the morning temp is what to go by for tracking purposes.