A cherry picker takes a single verse and builds upon it a theology of error. It happens all the time. If we take the whole of scripture as we must, instead of only a single verse we have this:
For this perishable body must put on the imperishable, and this mortal body must put on immortality. (1 Corinthians 15:53)
But our citizenship is in heaven, and from it we await a Savior, the Lord Jesus Christ, who will transform our lowly body to be like his glorious body, by the power that enables him even to subject all things to himself. (Philippians 3:20-21)
Beloved, we are God's children now, and what we will be has not yet appeared; but we know that when he appears we shall be like him, because we shall see him as he is. (1 John 3:2)
.
right, you're not taking the whole council of God.
You're focusing on the spirit verses without considering the resurrection body verses and the fact that those resurrection bodies were still physical and had flesh.
You're writing those off even when in context in Job it's pretty clear that Job has faith that even after the body he was win died, he would be resurrected into a new body and he'd see God in his flesh, with his own eyes.
What does the whole council say?
This current body is death. (Romans 3-6)
At salvation we get a new spirit but still have an old dying body that is at war with our new spirit (Romans 7, 2 Corinthians 5)
Eventually our current body dies, and our spirits go to the Lord in Heaven. (2 Corinthians 5)
However that is not forever, as one day Jesus will return to earth and we will be resurrected in a new body. (half of the new testament)
The resurrection body is spiritual, but still has flesh and bone, and can still eat food, and be touched. (1 Corinthians 15, Luke 24, John 20, Phillipians 3)
That resurrection body will live on a new earth where righteousness dwells and there is no more curse, and God will dwell amongst us. (Revelation 21-22)
That is what the bible teaches as a whole.
To veer away from that, is heresy.