To keep a relationship stable and happy, you need to understand your partner and be capable of listening and comprehending their needs.
Do not assume you know what they need or want, be able to listen and compromise with what they have to say.
You will have moments when you disagree, but that does not mean that you are not meant to last. Partners are made of two different people with similar, but not identical views.
Learn to live with this and let it help you grow as a couple.