wow man
I would so not put up with that dramaqueen stuff that you're pulling. If I were her, I would have put you in your frickin place so fast, your head would still be spinning!
Sounds like you need a break away from her for a bit to think about what the hell is wrong with you.
Don't continue to lash out at her or dwell in that cranky mood, especially if you don't know the reason for it.