I've been thinking about what makes close relationships sustainable over long periods, through the inevitable challenges and speed bumps which reality foists upon us.