Most people have free will. Gods Elect have holy spirit. The Election are predestined, chosen before foundation of the world, documentation, first Peter chapter 1, romans chapter 11, chapter 8, ephesians chapter 1, and Isaiah chapter 65. Satan led a rebellion against God in first earth age, Jeremiah chapter 4. One third of God's children followed satan. God destroyed first earth age. Were in second earth age. Revelation is 12, one third will be born in the flesh and tested by antichrist near future. The one third have free will. Gods Elect don't have free will. God will use satan in his role as antichrist to test people near future. Revelation chapter 13 to document this. The saints are God's Elect, they have seal of God. Revelation is 20, the millennium is the last chance for the spirtualty dead. At judgement day, they are judged by their works by Jesus.