From different planets, yes. We have had several incarnations here on Earth but we come from many other places in the Cosmos; not just from Earth.
I also do not know if ALL, but yes, this seems to be the case for myself and for too many others.
There's 5 stages and on each stage there's a lot of planets.
1 primitive worlds
2 proofs worlds
3 regeneration worlds
4 happy worlds
5 Angelical worlds
Wr are now on 2 passing to 3
So what happen. Our planet is entering on stage 3 of evolution. But many of us, if we don't have evolution enought to reencarnate on earth, we have to go to other planet on a lower stage. Maybe we go to a planet that is still in a low progress as we was on 1500 AC, and we will help them on the progress.
It happened times ago on ancient egipt and at primitive era. Spirits from capella came to earth cause was not able to back to their planet. That's why the evolution on ancient egipt. Even the fire and other discoveries and inventions.
So many of us don't feel well on our planet and many times we say:
"ohh I'm not from this planet! I'm feeling I'm not belonging here!!"
This is a sign thar we reali came from other planet where we been before, and we was not evoluted enough to ReincarnaTe there.
So we are here to promote the progress and help earth to reach nest level. And one day we can go back home.