If your doc has ruled out thyroid , and you're logging you should request to see a sepcialist.
You mention that your sleep pattern has changed - have you ruled out sleep eating? Check for missing food , maybe log what's in the fridge/cupboard so you can tell , and look in the bin for wrappers.....sounds crazy but you never know.
Or maybe you just need a second opinion on your thyroid?
Sorry I can't be of more help , nor am I a proffesional.
Take care - I hope this gets sorted for you real soon.