If Jesus has broken open the gates of death, and those who accept him will be with him in paradise (like the thief on the cross), then why do Christians still die like everyone else instead of ascending bodily to paradise directly? It seems like there should be no bodies of any Christians left to bury, just like the tomb of Jesus was empty.
A mystery, in theological terms, is not an excuse to not reason. In the Christian view, God reveals His purpose over time.
Mystery, is accepting what God has revealed, even while acknowledging that God is God. A measure of trust is involved.
God has revealed our Salvation. God has not yet revealed to us, entirely, Heaven. Though we know a few things about Heaven, only because God has revealed it.
The Kingdom of Heaven is something that we understand as already here but not yet here. An analogy is an expectant mother, whose child is already here in the world, but not yet here until it is born.
This is where we are, now. Watching for the return of Jesus, when the Kingdon of Heaven will be fulfilled in its entirety.
Thus, we also understand, the Kingdom of Heaven is now, for this earth and this time, and it is not required that we must die to live, but live now, in the Kingdom of Heaven. We are called to live a holy life, which purpose is to bring about the Kingdom, in cooperation with Our Lord, Jesus Christ. For Catholics and Orthodox, the Eucharist is central to our understanding of Heaven and the Kingdom of God.
But we are not resurrected until after we die. We follow Jesus, who died, and then was resurrected.
See Hebrews chapter 9.
Heaven is here, but not yet here. All of creation strains toward the return of Jesus, in anticipation, when the Kingdom of God will be fully revealed and the revelation of the life to come will be fulfilled. Your question participates, in a way, in that anticipation.
