We meet many soul mates during our time on Earth, mothers, fathers, sisters, brothers, aunts, uncles, husbands, wives and lovers, but nothing prepares us for the meeting (or re-meeting) with our twin flame or twin soul. The latter pairing is extremely rare and defies description and labelling. There is always a deep and loving bond present, but because the two may not be on the same psychic page, the many separations that ensue cause us indescribable...