book of life
3:5 book of life. All whose names are not in the book of life will be cast into the lake of fire (Revelation 20:15), and all who reject the words of Scripture will have their names blotted out (see note on Revelation 22:19). On the other hand, those who overcome will never compromise their faith in Christ, even at the risk of their lives (Revelation 13:8). It seems probable that all who enter the world have their names in the Lamb’s book of life, and are safe in Him until they reach an age of accountability and become conscious sinners. At that point they are spiritually dead and need salvation, but their names are not actually blotted out of the book of life until they have irrevocably rejected Christ.