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 pain. To understand this and other soul connections we have to tune into the origins of these relationships, the seeds of which lie in previous lifetimes. These past connections have thrown up karmic lessons which have to be learned and worked through in this lifetime. This book deals with understanding the different types of soul connections we encounter, understanding the pain they can cause and how to move forward.