How far is your soulmate?