I think you need some friends who won't turn everything around so that it's all about them.

I'm not saying break off contact with her, but you need to find the support of some different people. If you don't have any real life people, come here to vent.