A little known, and quite astounding, additional example of the massively parallel strategy the every level of consciousness and beingness is employing to maximize its spiritual evolution is something that your Soul is doing completely unbeknownst to you. Your Soul isn’t just experiencing one life path as defined by your choices, it is experiencing every possible life path variation and doing it in parallel!
Your Soul is literally exploring every probable way the your life could unfold. At every decision point, of any significance, along your life path, your Soul creates two sub-threads of its consciousness and uses them to follow both branches of experience. At any given time your Soul has a substantial number of sub-selves navigating many parallel life path variations and thereby maximizing the growth potential for itself and all its higher levels of self.