There are literally thousands of soul mates for each person. A person who has to agreed to incarnate and provide soul lessons as well as learn them from you.
Your brother, your sister, your best friend, your worst enemy... all of these are soul mates.
|