Lots of hugs. I'm so sorry it's so crappy right now.
I don't know if you're interested in this, but when you get really stressed and overworked it can throw your hormones out of whack. I've been seeing a NP who specializes in hormones and it has been really helpful. She is located close to downtown. Let me know if you want her info.
I wish I could make it better for you.