Funny that..
Almighty God is Eternal .. and it means he has no beginning or end.
We don't know the origin of our souls, as it is hidden from us.
I think it's better not to theorise or make assumptions.
Jesus didn't literally give us "eternal life" .. some things are idioms.
..like "dying for sins" .. people take that in a literal fashion.
That is a drawback of Protestantism it has advantages, but also disadvantages.
One can pick up a Bible .. see something written in a translation .. and think they know what it means in just 5 minutes.