Many things could be triggering the inbalance. It's very likely some foods do not agree with your body. Even organic milk send my hormones into high alert and verbal-shoot-first-ask-questions-later mode.
Here are some things I figured in the past couple of years:
some of what sends me into a hormonal tornado
cow milk (yogurt, cream, cheese, etc)
low vitamin D levels
acetaminophen (pain reliever)
so basically I avoid milk, soy and tylenol and my family is much more grateful (specially my husband)
I do eat some cheese and there is certain tolerance. and occasionally some ice cream. I don't know what it is.... but if I have too much milk/milk products ...my poor husband is in trouble and he doesn't even have to do anything.
Also, you're probably sleep deprived. which does not help in the situation.
Do get your hormones checked and make sure they check your vitamin D levels (by the way, vitamin D IS A HORMONE that our body produces). Also, check for any food allergies.
Make a list of your symptoms and see if there is a pattern in relation to any food or meds (RX or over the counter) that you have taken.
Another thing, I have a ban on news / news programs in the morning. I do not want to hear bad news before I've even had a chance to thank God for the beautiful day. Once I figured that out, my days literally got better.
make sure you get your Omega 3s and calcium and magnesium daily. oh, that reminds me, I also get moody if I take multi-tamins for more than 4 days in a row. go figure!
Another thing that has helped me a lot is to take evening primrose oil capsules. For one of my friends is the black cohosh capsules that keep her on an even keel.
I hope this helps. keep looking for the right answer for you! ~C.~