Hi Edward. But John has a body. What do you think is driving the car. Scripture doesn't say you will be with my spirit in a temporary dwelling place. It says you will be with ME in Paradise. The Greek word for Paradise is a place of blessedness, from the base meaning of
garden ... in the LXX for the
Garden of Eden...
https://www.teknia.com/search/node/paradise type:lexicon - Rev 22:3 doesn't say the spirit of the Lamb, it says the Lamb. The Lamb is Jesus Christ inside his body reigning with us forever. And all this occurs after the first resurrection....
Rev 21:2 I saw the Holy City,
the new Jerusalem, coming down out of heaven from God, prepared as a bride beautifully dressed for her husband.
Rev 22
Eden Restored 1Then the angel showed me the river of the water of life, as clear as crystal, flowing from the throne of God and of the Lamb 2down the middle of the great street of the city. On each side of the river stood the tree of life, bearing twelve crops of fruit, yielding its fruit every month. And the leaves of the tree are for the healing of the nations. 3No longer will there be any curse. The throne of God
and of the Lamb will be in the city, and his servants will serve him. 4They will see his face, and his name will be on their foreheads. 5There will be no more night. They will not need the light of a lamp or the light of the sun, for the Lord God will give them light. And they will reign for ever and ever.
But his spirit was still on earth the day he died. There is another explanation...I believe Jesus was simply using comforting words towards the thief. Can you imagine Jesus saying, "After the general resurrection, which will occur after an indefinite period that only the Father knows, you shall be with me in Paradise." What the thief asked Jesus was to be remembered in His kingdom (Luke 23:42), and this is exactly what Jesus promised him, thus the dying man received peace and comfort. This is the great promise of the gospel—to be with Jesus forever.