PMS is the worst. I know first-hand.I actually had my own PMS and PMDD pointed out to me by my best friend (who is...