Am I wrong ?

My boyfriend and I was arguing and he put his hands on me and called me a stupid bitch. I broke up with him because of that. My friends says I'm wrong for that wtf.