Soulmates can be friends rather than romantic partners, and this is why it works so well