You know, have you seen an allergist and/or done a challenge diet? That cluster of symptoms sounds way suspicious for food allergies/sensitivities to me, and those do change with hormonal changes.
The gold standard for diagnosis is a challenge diet, and that's something you can do yourself without even getting a doctor involved. It's a hassle, but if you are sensitive or allergic to foods, it could wind up making a huge difference in how you feel.
Speed comes from what you put behind you. - Judi Ketteler