I'd say your instincts are spot on - she is being unreasonable. Even if it is PMS, do you really want to go through this (and much, much worse as she starts to feel safer) every month? She's fun, yes, but is she going to be somebody you can live with and tolerate for a long time?