julianne--i would suspect your lifelong issues and the thyroid are related to low progesterone.
I found this article while researching what was posted here on a comment about progesterone and fructose...which I cannot seem to find any support for.