My son hates his Mom , Do you think if her and I work things out things will get better?

My son hates his Mom, I have had talks with him about it and I pretty much see his point of view , he is a lot like me , it’s the craziest thing, but I don’t like that he hates his Mom, she blames me and I tell her she is wrong , because that isn’t the case at all. I told her whatever is going on between them is between them. I do feel bad , but what can I honestly do about it? I feel like no matter what I say goes in one ear out the other. I witness them getting into some serious arguments together and I break it up everytime, I had to throw him up against the wall a few times to get him to settle down. My ex came over with her so called girlfriend , that I can not stand , and they both were ganging up on me talking shit , they cornered me in the kitchen and screaming at me for no reason whatsoever, my son came out of his room , and told them to leave me the fuck alone, that the 2 of them are complete assholes for what they are doing to me , the girlfriend told him to shut his mouth and pushed him hard , my son immediately broke her nose with one shot and shattered her nose , I immediately jumped in to break it up , she than called the cops on my son and had him arrested , when the cops showed up, they agreed my son was justified for his actions , but they still had to take him away because she was bleeding. I feel the girlfriend deserved it and told her to stay the fuck away from my home or I will have her locked the fuck up. I feel my ex is having a gay relationship with this girl , it’s the weirdest thing. But I still don’t want my son hating his Mom and feel there is nothing I can do. Later the night my ex showed up by herself wanting to talk , she said she ended her friendship with her girlfriend and apologized to me and wanted to get my son out of jail , We both talked all night and ended up having sex , and then picked my son up when he was released at 5 am. My son was shocked to see his Mom in the car with me but seemed happy we were together?
My son hates his Mom , Do you think if her and I work things out things will get better?
Post Opinion