In my view relationships can be best illustrated by an analogy:
We all like to swim at different depths at different times of our lives. There nothing one can do about it.We can swim at same depth for some time but at some point one of the two want to swim at a different level. Therein lies lot of our problems with relationships: trying to convince our partners to swim at different depth to swim at our preferred depth, then blaming them when they don’t. Finding someone who can swim at our prefer depth all the time is almost impossible. You might even want to change your own depth to suit your partner depth because you are in love with your partner.
No one is right or wrong, it is the way of relationships.