My boyfriend called me a retard. What should I do next time when he calls me one?

Anonymous
My boyfriend likes to argue and if I walk away from the argument he will call me names, like a coward. He purposely starts in front of my mum and stands over me and yells. He makes sure my mum is a spectator. Well today we had a
argument and he grabbed me around the stomach and was squeezing my back (really tight) he is aware I have back problems, I asked him 2 times to let me go (due to him hurting me). I had to scream at him to let me go and try to push myself off of him. He let me go and I went to walk to the living room where my mum was and he said “you’re a fucking retard”. And he was following me calling me a “retard”. I found it offensive, then he kept saying “hit me, hit me”, like egging me on. I didn’t do it, I’ve never hit anyone before. I just walked away and allowed him to call me a “retard”. My mum didn’t know until I told her after he left to go home and she said that she wanted to say something, but was scared to add to the fight. What should I do?
My boyfriend called me a retard. What should I do next time when he calls me one?
25 Opinion