People with different values simply have a much harder time doing this, and compromising one’s values can get more and more stressful down the line.
Real love isn’t looking at each other, googley-eyed; it’s looking out together in the same direction. Relationships are the ultimate partnership, and a successful partnership is rooted in teamwork. If two people are not working towards common goals, do not share plans about the direction they want life to take, then that relationship is nothing but a big tug-of-war.
After a while, that struggle can get exhausting. Compromises get harder and harder until you realize you’ve reached a stalemate— the only options are for one person to completely surrender, or for the two of you to go your own ways.
Trust, respect, common values and goals are for love what sunshine, rain and rich soil and weeding are to flowers. To nurture love, it needs fertile ground in which to grow.