I am all things. I have been all things. If time is not linear, then I am all things at all times.
Are there past lives? Reincarnation?
Or instead of remembering our past lives, are we simply catching glimpses of the things that are happening to all instances of ourselves simultaneously?