What are the lessons you have learned from relationships ?

Compromise.

Communication.

Two key stones within a relationship. Without it, you might as well be on a sinking ship.