We broke up about 2 months ago and were together for 4 years. He's moved on quickly to the girl he cheated on me with in the past... but he will call me on sun-thurs and we hang out like normal and I sleep over until the weekends come around. The girl that he is "friends" with has harassed me over messages, has literally physically assaulted me and my ex did nothing. I want to hate him so bad.  I want to detach but it feels next to impossible. I know he uses me for sex, a shoulder to cry on when he's sad but I let him because he was and is my best friend. He's the one I feel safe with and thinking of cutting the feeling of safety off is terrifying. I am at a loss I know what i need to do but I cannot bring myself to do it. 

I just need any advice. I'm going through it lol