What's your beef, CE? There must be some probs about that sparking this mood of yours. Any troubles around? Job maybe?
Amybe *** feeding off the same thing. Maybe she's worried about whatever is worring you.
Maybe you both need to sit down and have a good yak about what's troubling you both instead of taking it out on one another.
JUst my opinion. Tell me where toi get off if ya want.

Don't want to meddle in other folks affairs, but you're going public here so its a bit like asking for help

Cheers
Mick