Why does my body die then?
The Spirit gives SPIRITUAL life.
We were spiritually dead in our sin. Unable to connect with God, without His life in us. When we are born again, the Spirit imparts spiritual life to our spirits so although our bodies are outwardly wasting away, we are being renewed in the inner man.
Sometimes the Spirit gives physical life in the form of a miracle of healing, but if eating actually flesh and blood gave actually physical life to the body, then anyone who are and drank would physically live forever.
Spiritual life connects us to God in our spirit. When the body then dies, the spirit is still alive and goes to be in His presence.
When the Spirit enters your body your flesh comes to life. At the time of your death, the Spirit leaves your body. But if you are born again in the Spirit, your spirit remains alive with God.