I think that if there IS some sort of existence for us outside of our physical being, it will never leave traces. Everything you mentioned can (and indeed has, even here on this very forum in another topic) be explained scientifically or logically. That's not to say that there isn't an afterlife, soul, spirit, or whatnot, but I think it is to say that we will never find physical evidence of such a thing. If you ask me, we'll just have to wait until death to find out for ourseleves. This is all simply my opinion, though, so don't bother arguing it with me
.