Personally I think the whole "soul" stuff has been mistranslated and misinterpreted?
I think that we do not have a soul, we are souls.
Your soul is who you are, your identity, the "I" that can say "I am".
Our soul exists as long as we are alive, at death our soul ends, no heaven or hell, just non-existence.
The promise of heaven or paradise is one of recreation, a perfect copy, with all the memories, thoughts and dreams of the original, better then the original .