Can Science Find Your Soulmate?

We grow up seeing the fairytale of one day meeting our true love and then living happily ever after. We often envision a random meeting with a mutual glance or standing in line together at the grocery store. Fate has brought you together at that very moment in time....