There are many soul mates that we encounter in our life time, father, mother, sister, brother, best friend, lover, husband, wife, cousins, even those people who who utterly detest for no reason, but who, as a result of us knowing them, we are pushed on to another path. More often than not this question is really about, have I met the one person who I am going to be with forever.