The best system seems to be to communicate honestly and openly, to be accepting of your partner's differences, to establish and allow personal boundaries, and to negotiate when boundaries seem to interfere with each other. So basically to have a healthy relationship.