The first step is to try and avoid becoming emotionally invested with someone who does not share your same values. If you natuarlly agree on the major things in life, the goals for the relationship/marriage, and the strategy for reaching them then the things you disagree on are small things. Don't build a mountain out of a molehill, as one author wrote: Don't Sweat the Samll Stuff!"
Having said that it is importatnt to realize the bulk of arguements are about setting boundaries, expressing hurt, or feelings their partner was inconsiderate of their wants and needs. It's been said, "Anger is the mask that (hurt) wears"
If you can take your mind off (the way) someone is expressing their anger and keep in mind they are really saying "you hurt me" in some way then you have a better chance of neutralizing the conflict by getting at the center of it. Instead of reacting with your ego in an effort to "win" the fight the goal should be to win the peace. You want to talk in a calm voice, ask questions to get clarification, and "actively listen" (not just wait for your turn to speak). If you love someone it's not about (you and men), it's about (us and we). People "in love" want their significant other to be happy as much as possible.
Sometimes you will have to agree to disagree. Other times you will have to think long and hard about whether or not the conflict is over an issue you consider to be a "deal breaker". If you find yourself fighting over and over again there is a good chance you have selected the wrong mate for yourself!
"No amount of work or communication can overcome being with someone who does not want what you want." Ultimately we are all looking for someone who (naturally agrees) with us on the important things in life.