Ah, mytym, I see that you're seeing things in my spiritual lense. Here's some stuff to get ya;
First of all, assume that the spirit is not bound by time! If so, it can move through the 4th dimension at will. Like things in the 4th dimension, we
may not be able to see the soul, although it could still affect us.
Now, given that, not only could one person's past be another person's present, but one person's future could be another person's past! This is
because the two are the same person - the same soul, at different points in its journey.
The greatest possibility of this is that there is, in fact, only ONE soul - one essence, one mind, that experiences life in every possible facete of
existance. We would, each of us, in essence be God.
Now, mind you, since I got to this part not through simple spiritual searching, but also through exploring the realm of 4-dimensional physics (with
all the wierdities and oddities that apply), I also realize that this is not just bound to this universe!
No, for existance is not just living different people's lives, but living the same life over and over again, but making minute changes every time!
You see, it's likely that there is a Supra-verse, a multiverse where every possible event that CAN happen, WILL happen (see my my
"
Tragedy of the Observer" post where I deduce that the
possible number of alternate realities being created every moment from just our universe is 4.6656*10^6248). In this Supraverse God (or you) could
live out every possible existance that ever was and ever will be... and there will be no shortage of lifetimes to experience.
God created the Supraverse, and then went down into it to experience what He created.