Soul Mates are souls we have met and lived with in many life times. They have been our lovers, spouses, mothers, fathers, sisters, brothers, teachers, students, friends, and family, or even our enemies, victims, or tormenters. We contract with these souls to return to earth together for greater lear...