4 year relationship advice breakup?

I’m no angel I react to the disrespect and I swear and can call names when I’m upset and angry. I have tolerated a lot of terrible behaviour from her and do not feel loved or listened to. Despite me knowing she does care and love me when I ask she doesn’t show me she does. I’ve just tolerated a lot to the point of being arrested 2 times even… no convictions or charges because I genuinely didn’t do anything. She oversteps my boundaries, breaks my trust, betrays me by talking about me behind my back to strangers, family, friends and victimises herself. I feel like she uses my reactions as an excuse for her behaviour. I finally have walked away because I could not take any more disrespect and the trust is completely gone at this point. I’ve tried to calmly express my feelings and side of things but it goes unheard. Any communication or talking about me doesn’t feel like it matters or it’s minimalist in her head. Any talk about why I feel upset leads to an argument because she can’t communicate with me or be mature or understanding. On our first date she kissed a girl. I told her I don’t want anyone staying in our bed when I’m gone. So I sent her money to go out with her friends from work and she ignored me for 8 hrs not even an I’m ok and I’ll be home soon message. So this night in particular. She got home and she sent me a video of her in bed with a girl. Which she said nothing about and had not texted me in several hrs. I was awake after work when I received this. She then aired me and went back to sleep after sending the video. It was the girl saying “don’t worry I’m not going to shag your girlfriend” do you think this is me over reacting or her just continuously pushing my boundaries and not giving a shit about how I feel? this is one example of a hundred I could list. Any advice would be appreciated thanks.
4 year relationship advice breakup?
Post Opinion