Why do guys say such mean things?

I know that my boyfriend loves me, he has proved it in many ways but when we get into a really bad fight he always starts saying horrible things to hurt my feelings. He will say things like "I hate you", "Get out of my life", "Your crazy", and throw my past in my face... He never comes out and... Show More