You really need to get copies of your blood test results with the reference ranges. Without them you are just floundering around in the dark with no idea of how to begin fixing your problem.
You also need to get levels of ferritin, iron, vitamin D, vitamin B12 and folate tested. (The doctor or the labs may refuse to do iron, but there is no harm in asking.) And again, once the tests are done you need to get a copy including reference ranges. Once you've done that post the results on here in a new question.
Based on your references to adrenaline in earlier posts I suspect your problem is actually caused by adrenal problems. To test this you have to do a test privately called an adrenal stress profile test from Genova Diagnostics.
Look at the description/analytes/requirements tabs on the above link, and also read the additional resources links on the right of the page. Do some searching on this forum for info about getting discounts on the price.
I suffered lifelong insomnia. I have/had high cortisol and I suspect I've had it all my life. The thing that helped me the most in getting to sleep was fixing my nutritional deficiencies. The knock-on effect of doing so was to reduce adrenaline throughout the day. It isn't a quick fix, sorry.
In the meantime, try taking magnesium citrate as part of your night time routine. I take 300mg just before bed. It may help a little bit.
The other advice I would give is, don't assume that you will find just one tablet that will fix your problems. You may find that getting to sleep involves a whole range of things, from changing the times you do things, changing your habits, taking vitamin and mineral pills, changing the times that you take pills, getting your thyroid medicine up to the correct level... Getting thyroid meds right will require you to work on your nutrition. Without sufficient iron for example you won't be able to tolerate enough meds so you will remain hypothyroid.
Incidentally, your doctor referred to you being hyperthyroid as a result of taking more thyroid meds. This is a nonsense, and is one of my pet hates. You cannot be made hyperthyroid by taking too high a dose of thyroid meds, but you can be over-medicated.