If you are not called upon to do battle several times per day, over time the battle reflex will die away. All the arguing with women is counter-productive in two ways. First, it just keeps the frustration level high because the arguments fall into such stereotyped patterns. Second, it reinforces the stereotype of angry men which women already have. A better solution is turning one's back on the source of the anger.
Anger is like an animal that needs to be fed.
It is far easier than most people realize to starve it to death. At a certain point of not being heard, it is best to unhook from the attempt and accept the fact that this other person is simply never going to accept the truth about you. Cut that person loose immediately. This is not to say don't speak out. When someone says or does something incredibly offensive to you, point it out and point out how obnoxious it was.