Soulmates are the people we feel deep affection and natural affinity. It is said that soulmates share a single soul, that's why they are called...