I always believed 'Finding Your Best Friend' is the main component in having a happy long term relationship. But, I recognize now that in addition to that the person has to respect the relationship and practice self control to to honor the relationship.