If you get a chance, maybe see about getting your vitamin D levels checked. I know my mom was feeling kind of like you a few years back, and after having some blood tests done, her vitamin D levels were crazy low! Mine dip too (I guess that's what I get for living in Pittsburgh) and I start to feel like the way you're describing.
It couldn't hurt! In the meantime, take care of yourself! You sound stressed to me, but it sounds like you already know that! If necessary...
There is a growing body of evidence to suggest that vitamin B-complex may help in the alleviation of the symptoms resulting froma sulfite allergy [
sulfites are known to destroy vitamin B1(thiamin)]
Vitamin B12 has been shown to be particularly helpful for some sulfite problems.