Here are my thoughts in loving a person. It wouldn't be easy if you two has a different perspective in life. You need to understand one another, you need more patience everyday. Sometimes you even need to ignore him/her so that you will not says faul words when you're angry.
I think one of the solution was give and take process all the time to have a good partnership. Based on my experience if you both have what you so called a UGLY "PRIDE" nothing will happen in your relationship.
Be a partner that motivates and always support them in anything not a partner who will think of their own goods only. Even if you are different thought in everything atleast your same in LOVE with each other that's matter the most. ❤