This is what has been shown to me by my spirit guide Sara.  She told me that reincarnation is very real and an average soul goes between 50-100 years between lives.  A very young soul may only take a few years or even months and a very old soul Read More