The pill isn't fool proof, i'm on it and have been for 7years and still PMS brings me down. Despite the knowledge at the time of what is happening it still effects me. Maybe your master could try the non confrontational method, ie section somewhere you live as the chill out room. When you explode, he puts you there for say 5 minutes and then you both talk about it. I know it sounds like a punishment for a child but I find PMS makes you start reacting with your emotions before your head and 5 minutes of silence is often enough to bring your head back into play.
When we got married we were told something that I think everyone should live by, lifestyle or not
"Most people think that a relationship is 50/50 but that is wrong. When you have a bad day and you are only able to give 40% there is a gap, a missing 10%. So if you both try and give your relationship 100% when one of you slips the other will take up the slack and visa versa"