Yahweh’s Word does not promise heaven to anyone. Yahshua in John 3:13 said no one had gone to heaven, not even after 4,000 years of human life and death on earth. All who are written in the book of life will be in the Kingdom on earth, however.
Revelation 21:27 reads, “And there shall in no wise enter into it [the Kingdom] any thing that defiles, neither whatsoever worketh abomination, or maketh a lie: but they which are written in the Lamb’s book of life.”
Contrarily, those who are not in the book of life will be the ones worshiping the beast. “And all that dwell upon the earth shall worship him, whose names are not written in the book of life of the Lamb slain from the foundation of the world,” Revelation 13:8