You've basically got three choices in life...
1) Marry someone sane and reasonable
2) Marry someone who isn't sane and try to appease them
3) Marry someone who isn't sane and work hard to come to agreements
Of course, if YOU are not sane to start with, none of this will matter.
It helps to have a bit of money to spare.
Eliminates a lot of issues, and a lot of arguments.
Of course, if you have kids, that brings up a whole new set of potential disagreements.
We have enough money, we have no children, we are both sane, and we respect each other.
So we pretty much never have anything to argue about.
And when we do, we try to "discuss" rather than argue.