In order to evolve, our souls come to Earth more than once.  I know that as I’ve grown and changed and learned about soul contracts and reincarnation, my thoughts and beliefs have gravitated to this notion.  For those of you who are on the fence about reincarnation, I invite to you to explore the idea that a soul is born into a (different) body for many lifetimes.

It is my belief that once a soul has made the decision to have (another) earthly incarnation, the first step is to decide on what kind of life they want. This is contingent upon what lessons they wish to learn. This involves being matched with a parent or set of parents. This process really depends on the soul’s purpose and desire for specific lessons and lifestyle. 
For example,  if two souls had been together before perhaps as a mother and daughter set, then they might wish to relive that experience again or perhaps relive it in reverse, so the daughter becomes the mother in the new lifetime. Sometimes the soul wishes to incarnate in a particular part of the world, and the choice will be less specific to the individual parent.  As diverse as people are, so are our souls and what we wish to create and experience in our lifetime(s).

Once this connection to a potential parent is made, the soul then creates a connection to that person and is present around their energy, waiting to be born at the right time.

Reincarnation is necessary, until we have achieved our full God-realisation. This means we have transcended our desires and identify with the ego, but our aware of the Supreme Self. Lord Buddha talked about the cycle of birth and death – where souls keep reincarnating until desires have been fulfilled or transcended. At this point the soul can remain in the bliss of nirvana.

How many incarnations are necessary for a soul to attain the highest realisation? For every soul it is different, but scriptures say it is countless times.

Quote  Dr Brian Weiss  "Many Lives Many Masters"