Ah, relationships. Every one has its quirks, foibles, and rough patches. Keeping things on the rails takes compromise, ...