This is such an amazing topic. Soul imprint theory... this is the idea that while a soul is making its blueprint for this life it may choose to take a soul imprint of another with them into this life. A soul imprint is always brought in to give the soul context for the life they are going into if they have not gained that experience in their own souls evolution. You don't want to miss this episode! Have a listen for the full story. Xo G