<human>: So basically, my mum's boyfriend is a massive asshole. I say that, but he's not an asshole all the time; just when he's drunk. He gets drunk every weekend without fail, and most week nights too. When he's drunk he is abusive towards my mum, he calls her all sorts of names (asshole, bitch, dick) and says she needs to get a job and stop being so 'fucking boring'. My mum just puts up with it, and so far, I have too. They have been together for 9 years and it's been like this for as long as I can remember. Tonight, I finally snapped. I sat on the stairs and listened as he called her an asshole, and I just went crazy! I rushed in there and I hit him over the head, several times, told him he needs to shut up right now and get out of the house. I threw all of his clothes outside and he left. My mum cried, she said she wasn't angry at me, she was angry at him and herself. I told her she shouldn't have to put up with that and that it's not normal. She agreed but said 'I guess that's me and him over then' and said she will miss him. I know she's scared to be alone, she has 4 children (including me), 2 live 10 minutes from us so it's not like she's alone, but she says that we won't be here for her forever. Even if I did move away, I'd call her every single day and visit all the time. 

Now, I just don't know what to do. Am I in the wrong here? Yeah, I know maybe I shouldn't have hit him, it was just my anger in the moment kinda took over. Should I call him tomorrow and try and patch things up for her and him? I only did this because she wouldn't. But surely being alone is better than being with somebody who is abusive and doesn't respect you, right? 

Please tell me what to do right now because I'm at a loss. I know she loves him but I know she deserves better. I just don't know what to do...

Can you condense the text into three sentences or less?
<bot>: My mums boyfriend is abusive towards her and I snapped and chucked him out. Don't know what to do now.