UH HUH!!! I've read that "theory" before. It's a modernized Pagan belief.<quoted text>
Stupid stupid doctrine. A baby does not HAVE a soul. It becomes a soul when it takes its first breath.
People are certain because they believe something, they have truth tied up in a neat little package.
And then because they don't agree, they argue with each other about what none of them know for a fact is truth.
My guess is, theologians created the word "soul" to satiate their own emotions.
There is no proof of the existence of a soul, or a spirit or a god or a goddess.
It was and is, all gossip.