It sounds like your core question is whether we can really have free will if God already knows we’re going to hell. Since God can never be wrong, then doesn’t His inerrant foreknowledge really limit all of our future “choices” down to that one thing that God already foresees us doing?
That’s a very good question, and one that I wrestled over for years until I read some things that really helped me put it into perspective.
Let me conduct a thought experiment with you for a moment. Suppose God foreknows that tomorrow at lunch, you’re going to choose the fried chicken. Okay then, from before the foundation of the world, what has God always foreknown that you would choose for lunch tomorrow? Chicken, right?
Ah, but - suppose you suddenly change your mind and go with the fish instead? Now what has God always foreknown that you would have tomorrow? Yes - fish!
But wait - suppose at the last moment you take the meatloaf? Now what does He foreknow you would choose?
Now, we can keep on doing this, but at some point you’re going to have to face the question - who is the one that really keeps changing his mind here - you or God? In other words, is it God’s knowledge that determines your decisions, or is it your decisions that determine what He foreknows? And whichever way you choose to answer that will reveal whether or not you really believe in human free will.
If you say, “Whatever I freely choose will become what God knows,” then congratulations - you’re not a puppet after all. You really do make your own choices, and God’s knowledge becomes a result of your decision.
If you say, “No, whatever God foreknows will be what I eventually do”, then sorry Marionette - your whole life comes with strings attached - and God’s knowledge becomes the cause of your actions.
I think the real key to this has to do with the nature of eternity.
We tend to think of eternity as just infinite amounts of time extending into the past and future. But that’s not really true. Time is not eternal. It had a beginning - Genesis 1:1. And time will have an end when this creation collapses back into the great Nothing from whence God called it at the start - Revelation 20:11.
Time is not eternal, but also, eternity is not time. Eternity is where God dwelt before time began - where He dwells still and always will. But eternity is not a place, it’s a condition. In fact, we’ll often describe someone who died as having “gone out into eternity”. We mean they’ve transcended this realm of time and space, they’ve gone outside of it into the presence of God. Because He dwells beyond time. Of course, He dwells throughout all time as well, but He isn’t bound by it.
Just as His omnipresence means that He’s everywhere at once, not only in this physical creation, but thoughout all of infinity beyond it as well - in the same way, His eternality means that He is “every-when” at once, not only throughout all time, but throughout all eternity beyond it too.
And so the Bible describes Him as the One Who is, Who was and Who will be, all at the same time. He’s the everpresent One. He’s already in all your tomorrows, He’s still in all of your yesterdays, and He’s here with you now as well.
So does God know what you’ll choose for lunch tomorrow? Of course, He does - He’s already in your tomorrow watching you do it. And as C. S. Lewis put it, “To watch someone do something is not at all the same as to make him do it.”
So when we talk about God’s “foreknowledge”, we’re really speaking from the human point of view. Since God is completely unbound by time, nothing is “fore” to Him. Nothing is past. All times are simultaneously present to Him.
Einstein once said that “time is what keeps everything from happening at once.” Because we couldn’t handle everything at once. But for God, that’s not even hard.
I’ll close with this. Does God’s memory of everything you’ve ever done in the past cause you to make those choices? Of course not. Nobody ever get confused about God remembering things we freely chose to do. Nobody ever imagines that “from the end of time God has always remembered everything I’ve ever done, and therefore I was post-destined to do them!” That would be silly!
Well, it works the exact same way from the other direction too - because with God, the future, the present and the past are all alike. From His vantage point in eternity, He could say something like, “I remember what you did tomorrow!” Such a statement from us would be sheer nonsense - but with God, it’s the gospel truth!
I hope these thoughts help you make sense of this very metaphysical perspective. But when you’re talking about God, you really can’t expect everything to be easy!