My boyfriend calls me names like dumb bitch whenever we get into an argument. Should I leave him?

My boyfriend calls me names like dumb bitch whenever we get into an argument. Should I leave him?
Post Opinion