My best friend went over that recently. His girl had been going in and out of depression and so he went with her to therapy and everything. She began to ignore everything during therapy. Eventually she became verbally abusive. She would go talk to her mom and things would just get worse.

From what I understand her mom would try to nullify everything that would go on during their sessions. Anyways after a year of being engaged he decided to end it. It hurt him big time, I had never seen him that down but unfortunately, it had to happen. There was no way to really save it. When he broke it off with her, she began to threaten him at home and at his job.

It is almost a year later and with a clear mind he can see that it was really a bad relationship. He doesn't hate her but they would have been miserable together. That's the sad truth.

It is not easy to move on but it is for the best.
My advice is to

1.) Avoid contact. This may seem harsh but you are not doing anyone any favors by trying to be their friend. In fact it doesn't truly let you move on because you try to spend time together.

2.) Accept that fact that it takes time. I've known cats try to rush it by getting into other relationships quickly only to have it blow up in their face. I've seen many people try to start up a new relationship in a matter of days. Not good. One has a tendency to try to rush the new relationship to the same point the last one was at.

3.) Get busy. It'll put your mind off of it.