The Bible tells us that our spirit groans within us, yearning to be clothed with our “habitation from heaven.” Our spirit longs for the eternal body (habitation) that we each shall receive when we move out of our earthly body and into eternal life.
For we know that if our earthly house, this tent, is destroyed, we have a building from God, a house not made with hands, eternal in the heavens. 2 For in this we groan, earnestly desiring to be clothed with our habitation which is from heaven . . . (2 Cor 5:1-2)
The Bible gives us dependable and precious promises verifying that our glorious inheritance does indeed include eternal life, spent in the presence of our Lord and Savior.
And everyone who has left houses or brothers or sisters or father or mother or wife or children or lands, for My name’s sake, shall receive a hundredfold, and inherit eternal life. (Mt 19:29)
. . . who shall not receive a hundredfold now in this time—houses and brothers and sisters and mothers and children and lands, with persecutions—and in the age to come, eternal life. (Mk 10:30)
These things I have written to you who believe in the name of the Son of God, that you may know that you have eternal life, and that you may continue to believe in the name of the Son of God. (1 Joh 5:13)
We have no way of knowing what the appearance of our eternal home will be. Will we live in separate, unique homes; in a mighty, luxurious castle; or an untold number of beautifully appointed “heavenly condominiums”? In this, we must simply trust God.
And I heard a loud voice from heaven saying, “Behold, the tabernacle of God is with men, and He will dwell with them, and they shall be His people. God Himself will be with them and be their God. (Rev 21:3)
Yes, the Lord has prepared each one of us a heavenly body in which to spend eternity praising and serving the Lord. Such a hope should fill each one of us with joy and peace.
This is a promise given to us by our loving, Heavenly Father, who cannot lie and who never fails His people. (Tit 1:2; Zeph 3:5; 1 Cor 13:8) Hallelujah!