Am I wrong ?

My boyfriend and I are always arguing because I have to tell him I don’t like the way he talks to me. He’s always yelling at me, calling me dumb/stupid , extra, annoying etc.. He says at least one of those things to me EVERYDAY . He says he will stop but he doesn’t. He’s called me a bitch before and he’s always literally pushing me or grabbing me to move me but it’s aggressive. I told him today I wanted to break up and he keeps saying he doesn’t wanna break up and that he will stop, he’s telling me I have no reason to end it and that I’m overreacting. Am I? I’m going through a lot rn with my parents and stuff &’ him acting this way towards me makes me feel so bad about myself, like I’m almost worthless. Can someone tell me if I’m wrong for wanting to break up with him? Am I wrong for feeling how I do?