Salvation won't be assured till after the final judgement.
It worked for those who had a living hope that goes beyond human hope. For who hopes from something they already have for a micro second and then crucify Christ over and over?
Heb 11:39 And these all, having obtained a good report through faith, received not the promise:
Heb 11:40 God having provided some better thing for us, that they without us should not be made perfect.
Are you perfect?