I didn't get pms but when my actual period came I was a nightmare! Avoid. At. All. Costs. I had very painful periods, and I took Midol for them. Back then (not sure if it still is now) Midol had caffiene, which I am sensitive to, but didn't know it then. It just made me hellish and incredibly nervous all at the same time.
However, I never go so bad as to if my mother said to "Watch It!" that I wasn't more careful as to how I treated her or other family members. Ignore it you can, but I'd also call out as needed. She might not be able to 'help it' but that still doesn't give her the right to constantly treat people like *rap (I'm talking about me by the way, not the OP's daughter).