Had that sinking feeling myself just reading your story. What she's done is totally out of order. My advice is that you never speak to her again or pay her another bit of attention. I know it might seem impossible, and I couldn't do what I've just advised myself, but it's the right thing.
It's going to take a long time to get your head straight, but she's really not worth it. Move on as quickly as you possibly can.