My boyfriend always calls me names when we fight?

Lovestodance9221
We have been dating for a year and a half. Recently we have been fighting almost everyday. It's always over small things and he gets worked up and calls me names like stupid dumb psychopath etc. Sometimes he yells two inches from my face and it scares me. I told him it's OK to get angry but he doesn't have to call me names. I told him it hurts me everytime he calls me names and he said it is hard for him not to and that sometimes I make him get so mad that the names just come out. I could handle it if it was once in a while but he does it everyday now. It's gotten to the point where he doesn't apologize and he forgets half the time he calls me names. I love him with all my heart and I don't want to break up but I can't be put down every time we get into an argument. I don't know what to do.
My boyfriend always calls me names when we fight?
2 Opinion