My boyfriend spites me when we get into arguements. How come? Is he needing to mature a little bit?

He spites me when we get into arguements. He will do things that he knows hurts me, to feel in control, to feel superior. I do not do that to him, and if I do, it is not intentional, ans I tell him sorry. But his actions, they are intentional, because he has admitted it to me in times.

What do I do? Or Um, how do I deal with this. I do not want to break up with him. :)
My boyfriend spites me when we get into arguements. How come? Is he needing to mature a little bit?
Post Opinion