Rarely do couples agree on everything, so if you want to stay together you both have to decide where you will compromise and where you will not. If you can find places where you are willing to be generous and let your partner “win” and if your partner finds places where they are willing to give in and let you “win”, then the relationship will last. But, if you both dig in and refuse to compromise at all, the differences of opinion will become deal breakers.
I hope that helps.