I'd opine that when the last one is "in Christ" made alive (1 Cor15:22b) unto immortal life & incorruption, there will be no one who doesn't have his name in the book of life. What do you think? Could some never be written in the book of life & spend eternity elsewhere than in the holy city? Such as in the heavens or somewhere on earth?
Revelations 20 describes such a scenario. There's a first death for everyone. There is a resurrection. There is a checking of the books of past deeds. Then there's a checking of the book of life. The final result is those not in the book of life (note that there ARE some) will be thrown into the lake of fire.
Note that the lake of fire is called the "second death". But there's some disagreement about what a "second death" would look like. It is apparently a worse thing than the first death. There is no scripture that offers a relief from that second death that I know of (please provide if you know one). Some think that the lake of fire death is a permanent cessation of life, but others think that it is a torturous existence. You seem to be of the second opinion.
Here's where my thoughts have been leading of late. It seems to me that the evidence of salvation is life after death, or resurrection from death. If so, then all people, in two groups, seem to receive this evidence of salvation. Both are mentioned in Rev 20. The first group are those that have shown their love/devotion to Jesus Christ before the first death by being martyred or at least persecuted for His name's sake. The second group is everybody else. The first group has this said about them: "on such the second death hath no power" (Rev 20:6). The second group has some that are in the book of life and some that are not. SO we at least see that there is a resurrection that is applied to some that are NOT in the book of life. I think this book is a book that is written to show who is not allowed to continue to live (similar to when Moses offered to be blotted out of "God's book" in Exodus 32:33).
What I'm wondering is if there is any difference in the resurrection bodies of the two groups. If we all are "sown corruptible", are we all "raised incorruptible"? This verse seems to suggest it:
42 So also [is] the resurrection of the dead. It is sown in corruption; it is raised in incorruption: [1Co 15:42 KJV]
Note that it doesn't distinguish between the believers and the non-believers in this resurrection. It just says "resurrection of the dead". So if we see that some non-believers are resurrected (because they are eventually thrown in the lake of fire), then we have to ask ourselves whether these bodies they are resurrected with are #1. just the same as the previous bodies (and not according to 1Cor 15:42), or #2. incorruptible bodies that are according to 1 Cor 15:42, or #3. something else entirely.
If #1, then you expect the bodies to burn up in the lake of fire immediately, and the person so treated to disappear in moments, in which case, I wonder why bother resurrecting them in the first place.
If #2, then you would expect the bodies to NEVER burn up, as they are incorruptible. This seems to fit the scenario presented by the traditional version of hell.
If #3, I don't know what to think. If the new bodies are corruptible, why would God make new, corruptible bodies of some unknown variety, that are just going to be burned up? This would lead me to think the new bodies are incorruptible, but not "glorified" bodies--and then they will not burn up in the lake of fire forever.
What I don't think we see in the Revelation account is that anyone ever leaves the lake of fire. Maybe they do, and it just doesn't say--the lake of fire seems to be a permanent thing--either permanent destruction or permanent agony.