That tsh is not anywhere near ideal. Thyroid is your first bet. I would get more thorough thyroid labs. Tsh, free t3, free t4, reverse t3, antibodies, also total t3 & t4.
Also it is important to get your estradiol tested. You need the sensitive assay, LC/ms
Low thyroid causes all of the...