I did not witness your argument, but I would guess from the hostility that one or both of you does not fight fair. This is a communication problem and it can be fixed. But it takes self-control to not try to kill your opponent in an argument. Did you call him any names? Did you say "you always do this", or "you never do that"? Did you blame him for things? Did you bring up the past? Did you threaten him? Did you use profanity?
All of these things are the wrong way to solve a problem. They make things worse. If you are not doing them, then is he? This could be fixed with a marriage counselor who can teach you the rules of fair fighting.