We cannot even discuss things like afterlives except through the finite, imperfect medium of human language. The experiences you report are no more or less True in any objective sense than any experiences that I report. With regard to what happens after we die, your guess is no better than mine, though it may make an interesting story.