I think about the life lessons I've learned and I wonder why myself or anyone else has to learn them in the first place? Since, in the lives between lives, we are at peace and our higher selves are more aware of where we went wrong than we could ever hope of being aware of on Earth, then why do we have to come to a place of war, disease, mortality and hunger to learn something we will know on the other side anyway? Why do we need the human experience? Are we so at peace on the other side that we can't think for ourselves? Do we need the illusion of separation from all that is so that we can form our own moral core more in line with divine law? If that's true then how can our higher selves possibly know more than the sum of our earthbound experiences? If so then how can our souls be our higher selves? Knowing that reincarnation is real still throws up many questions for me. If we are here to evolve and learn what are we evolving into? If we're here to learn lessons then what exactly are we doing on the other side? Running around manifesting our dreams and nothing else? Why is any of this necessary?