With all due respect, but:
If leaving earth is to go to heaven that's like earth, what's the point?
When you die you leave your physical existence behind.
Material things are temporary. Finite.
Heavenly things are eternal. IN-finite.
When you die you are in the Spirit. Why would God need a material place to live in???
Jesus has a physical body because He conquered life as a man...His natural body was glorified here on earth...
I'm saying this because I respect you and care about the truth...
About the resurrection...
"There are also heavenly bodies and earthly bodies. But the splendor of the heavenly bodies is of one degree, and the splendor of the earthly bodies is of another." 1 Cor 15:40
"So will it be with the resurrection of the dead: What is sown is perishable; it is raised imperishable. 43It is sown in dishonor; it is raised in glory. It is sown in weakness; it is raised in power. 44It is sown a natural body; it is raised a spiritual body. If there is a natural body, there is also a spiritual body." 1 Cor 15:42-44
"The natural man does not accept the things that come from the Spirit of God. For they are foolishness to him, and he cannot understand them, because they are spiritually discerned." 1 Cor 2:14
Jesus had flesh because He was God who came in the flesh and was resurrected in the flesh.
God in the flesh
Also because in Heaven we will see the scars for what He did for us...
He was resurrected in a physical body...we will be resurrected in Heaven because we did not die for the sins of the world.
He is fully God and fully man.
His physical body was glorified.
"It is sown a natural body; it is raised a spiritual body. If there is a natural body, there is also a spiritual body."
1 Cor 15:43
On the other hand, when we get to Heaven we can see who is right but I'll bet both of us are wrong...
With Love.