how do you explain that David didnt go to heaven at all?
perhaps the translators of the NLT have a preconceived notion that people go to either heaven or hell when they die. They have not believed the hebrew scriptures which says that man 'returns to the dust' and that 'his spirit goes out, in that day his thoughts do perish'
Instead, they choose to adopt pagan false religious ideas that the soul is endless. Plato has many students and many followers.
Neither David's body nor soul did ascend to Heaven, and his soul went down to Sheol, the "land of shades". Simple.
When David spoke of "The land of shades" he was most likely not being poetic. A "shade" is not some symbolic language, it was reference to actual entities they referred to as "shades".
Again, this thread is not to debate the afterlife altogether, but "Returns to the dust" only applies to the Physical body. "The spirit goes out" means "The spirit leaves him" in Hebrew, not "Is extinguished" like "A candle goes out".
So David simply didn't go to Heaven, he went to Sheol, and then likely "returned naked to the womb" in another body, like how Elijah's Spirit returned in the body of John of Baptist.
If anything it is a pagan idea that there is no soul which is endless. It's a pagan idea that the Witch of Endor really summoned a demon masquerading as Samuel, and that Israelites would be prohibited from consulting the dead when its' really just "demons in disguise".
If you're going to try to turn this into a debate on whether the Hebrew scriptures say there is an afterlife or not, you will meet heavy resistance as usual. I have explained to you on numerous occasions that to get the Hebrew scriptures to say there is no spirits requires extreme twisting and ignoring key verses.
So when do you plan on discussing the concept of "And then the judgment", it seems your earlier comment indicates you think that this statement simply isn't true, but you didn't substantiate what it means exactly.