Soul Mates: Understanding Relationships Across Time