Honeybun - she has got to you and you mustn't allow her to.
It isn't easy I know but you have to try. I go to yoga and am also getting into Mindfulness (I recommended a book on here a few months ago) and I have already learnt such a lot about dealing with situations like this.
You need to become a tortoise
and learn to withdraw. You know what you said to her is right and you know you've been perfectly fair. You've said your piece to her so withdraw now. She's the one with the problem! Don't
allow her to make you feel bad because you've done nothing to deserve this, you really haven't. You don't need this, so put your head back in your shell!