There's no excuse for that type of behavior but she may have PMDD and not basic PMS. Yaz is the only medication on the market approved to treat it, at least here in the US.
Bingo. I have no doubt that the deck is heavily stacked against us, but posting seemingly arbitrary numbers with no credible sources is just that, arbitrary.
Ditto. Defend yourself physically only if you're swung on/pushed first. Let's say you get a lucky shot on the guy and he trips over his own feet and dies after breaking his skull open on the pavement. You've then sentenced yourself to prison because he threw a harmless plastic up at your date.