I have had the same problem for years! And I take really good care of myself, I eat healthy
, take vitamins, workout regularly, nothing helps. I now have a little one, which makes it harder to feel this way and take care of him. The only thing that helped me was to be on birth control, it relieved me of the sore throat, and all that cold/flu like crap, it even really lightened my flow, but I hate being on it so I haven't gone back to it just yet.