It's all true. Oh yes. I was living with three other women for a while, and we were like a PMS relay team. It was horrid!
And people wonder why I like living with men :wink:
Survival for mood swings: Treat her like gold and stay out of her way as much as possible!
Give her chocolate as a romantic gesture ( protecting your own and getting brownie points in the deal)
Give her a massage
...when a guy has done that for me the 'horny' part came a lot faster than usual
:wink: