Sounds like you are ready to stand up for yourself the next time she attacks. I hope you get a chance to tell her all of that.