So he fights dirty. That's very irritating. Maybe you want to tell him that after years of fighting dirty, he needs to stop otherwise you're going your separate ways. Tell him to go to therapy so he can learn how best to communicate when he's angry. You might also benefit from therapy to assess how you communicate when there's conflict, and how to move forward with this sort of person. Please no couples therapy, at least not to start with, it hardly ever works.