When she's being mean, just say, very calmly, something like, I see you are not in the mood for conversation, or I see you are grumpy, and we can talk about this later. And walk away.
In my own situation, I have started to tell my sweetie if he is being mean. Or I say, STOP. Walking away...