Every month, I get hit with some variation of annoying PMS symptoms. Usually, it's headaches, minor bouts of insomnia (which inevitably leads to fatigue throughout the day), and mood swings. During ...