Predestination is a complicated business. In point form I am summarising what I believe so that one does not end up bickering over things one actually is in agreement on.
1. God predicted certain things in advance, that He would make a world, and create mortals, and save them.
2. God can predict things because He has the power to make them come to pass (predestination of the 1st or non-spooky kind).
3. God cannot predict precise details of the future because the future will be decided in collaboration with the choices man makes. There are things pertaining to the future which don't involve man, and these God can predict perfectly, because He has total control over these.
4. Therefore there is no predestination of the spooky kind or 2nd kind when it comes to mankind, because each person has freedom to decide his own future.
5. God wills to have every person to be saved.
6. But God knows that this is a numbers game, and that some will not be saved.
7. Thus, knowing that some failure was inevitable, in advance, God prepared a hell where those who don't choose Him will be thrown into, and burn UP, not burn forever.
8. For those who choose Him, He is preparing a kingdom in heaven, which will eventually relocate to earth as the New Jerusalem.
9. The best kept secret in the Bible is the ratio of saved to lost. This will only be revealed at Christ's second coming and onwards.
10. "9" above is not even known exactly by God, since it depends on the choices folks make, right up to His 2nd coming. Choosing the "mark of the Beast" for instance will exclude you from His kingdom.
11. Or, God forbid, Christ is going to prepare a place for us, and there are only so many places in His kingdom, and then it's full. Only the best of the best up to that number make it into His kingdom. God does say that His Kingdom suffers violence, and the violent take it by force. This is like describing opening day at a sale. His saints have to storm His kingdom.
I have numbered this in case anyone wishes to say which points they do and do not agree with, so that we do not end up talking at cross purposes.