I've been thinking about the Egg Theory a lot lately. I don't necessarily believe in it, but it's a neat thought.
According to the theory, you are all me, and I am me. I am living, will live, and have lived every life that there is to live. I am in training to become a god. And in doing so, I must live every life that there has been, is, or will ever be as my training. When I die in one life, I am able to communicate with another god that has matured and gone through this already, they will answer any questions I have and we can talk until I am born into my new life. Then once I live every life, I move into the real world where the gods reside. And then I train the next person by putting them into each life. So, if I help some lady put groceries in her trunk, I am helping myself, or if I get hit by a bus, I can become an some asian, female, worker in the 500's. Or Johnny Appleseed or something. So, you are all me and I am me. Or, we are all you and you are you.