oh dear

. it sounds to me like she has a big "problem" .... (maybe she has issues with being close to anyone and is lashing out at you, or maybe she is just a b(i)tch. It's not you who isn't good enough. Please stay away from her, for your OWN safety. I'm sorry she hurt you
I understand, good friends are hard to find, I'm sorry you've been let down by this woman (and in such a nasty way..)