There’s an excellent book that I have recently finished reading called: How Old is your Soul by Alyssa Malehorn. I would highly recommend it. It goes through the different soul stages (from young to old) and what each stage represents. It’s well written and very clear. I read it in a few days as it was very informative and an easy read.