Moses was a believer, and the others weren't? Is there scripture showing that unbelievers had their name written in God's book of life from the foundation of the world?
Rev 13:8 And all that dwell upon the earth shall worship him (the beast), whose names are not written in the book of life of the Lamb slain from the foundation of the world.
Our promise is that of Rev 3:5 He that overcometh (Believes on Jesus as our Savior), the same shall be clothed in white raiment; and I will not blot out his name out of the book of life, but I will confess his name before my Father, and before his angels.
And us that believe on Jesus have been given to given to Him by our Father.
Joh 6:37 All that the Father giveth Me shall come to Me; and him that cometh to Me I will in no wise cast out.
Jesus won't erase your name from the book of life even if you continue your propensity of willful sinning. I will say that there can be consequence to your not yielding to your conscience. How are you going to WIN CHRIST?
The Israelites most definitely had there names written in the book, just like Moses, or else it would have been pointless for God to say He was going to blot their names out.
They had been 'saved'.
Jude 1:5 (ESV)
Now I want to remind you, although you once fully knew it, that Jesus, who saved a people out of the land of Egypt, afterward destroyed those who did not believe.
Your correct, the one who overcomes will not be blotted out of the book. We can hold on to that by faith because God declared it. The end has not yet come, so we are still 'overcoming'. We have overcome in our faith, but it is only in our faith we overcome.
For whatever reason, God is still working on us here - in this time period.
1 Peter 1
3 Blessed be the God and Father of our Lord Jesus Christ! According to his great mercy, he has caused us to be born again to a living hope through the resurrection of Jesus Christ from the dead,
4 to an inheritance that is imperishable, undefiled, and unfading, kept in heaven for you,
5 who by God's power are being guarded through faith for a salvation ready to be revealed in the last time.
6 In this you rejoice, though now for a little while, if necessary, you have been grieved by various trials,
7 so that the tested genuineness of your faith-more precious than gold that perishes though it is tested by fire-may be found to result in praise and glory and honor at the revelation of Jesus Christ.
8 Though you have not seen him, you love him. Though you do not now see him, you believe in him and rejoice with joy that is inexpressible and filled with glory,
9 obtaining the outcome of your faith, the salvation of your souls.
What do you mean by, "how am I going to win Christ"? I don't want to assume anything.