Have you tried apologizing for what you said in the heat of argument? Too often we lose sight of the big picture and get really angry over little things. It takes a big man to apologize, you know.