Great post! Good for you for taking charge, and you are in the right place no doubt!! Your story sounds much like mine...actually much like many people. First off, it really sounds like you have some toxic overload. Do you have silver fillings? You are very specific about the time frames that things "fell apart". No doubt hormones were a stressor, but the anger, depression and racing thoughts are very common of a mercury toxic issue. Now that you are having thyroid issues would be another clue. I would love to help you keep on track. This is an amazing first step! P.S. I've been primal for over 2 years and have taken every action to educate myself.