How do you know you’ve found your soulmate?