Impossible depends on your definition of what you think the human soul is...
In one perspective, we are all children of specific gods with unique talents and abilities of our own that may hold significance in whichever gods we came from.
In yet another, we are children in a metaphorical sense, such as us being made from the clay of the earth and moving on from there.
As for powers, honestly it would be hard to determine without really knowing one. I tend to believe in the first aspect, that we all have connections to the divine that grants us specific traits and gifts. Perhaps once upon a time, when human society relied more on the spirit than technology, this was more potent.
Alas though, again, the answer is elusive and you'll have to consider your own answers to your questions, but I would not be surprised if it was not a culmination of many reasons, as it so often is.