Sounds like allergies and a mild virus to me... the depression, irratibility, fatigue, painful menstruation, sore throat, passing fever, and hacking cough would be the result of that (immune system fighting off a bug so you feel pain more, hence the painful period and sore throat and cough and carbuncle and mild gastro upset), plus when you get a bug you often feel down, so that would account for that. The sinus headaches, runny nose etc could well be allergies like hayfever, or also related to a flu. How are your sinuses? And related to that, how is your neck, have you ever been in an accident that could've knocked it out of line? Often if your neck is 'out' that can mean your sinuses don't drain so well, which means bugs get stuck sitting in your head and you end up with a head cold or flu similar to what that sounds like.
But to me it would seem more likely it's just a bug resulting from a bad week and current allergy-season stuff.
Take lots of Vitamin C (3 or 4 grams over a day) and lots of echinacea, and get lots of rest and early nights. Lemon and manuka honey in hot water works a charm, and if you start losing your voice, a teaspoon of apple cider vinegar in water (or straight is even better) will bring your voice back from the dead!
_________________
We are a fever, we are a fever, we ain't born typical...