Alright, bare with me here, because I strongly believe that there is no mysticism needed to explain this, and I believe this is an issue that is settled and can be understood clearly.
When we look into history (assuming we know everything that has occurred in the past), we see things that have already happened, and in this sense, to the people of the past, we know the future, and therefore we know what they are going to do at each point in their life. But this does not mean that they did not have free will in choosing to do what they did. Imagine for a moment that God is at the end of the Universe, looking back, seeing all that has happened.
Now imagine you are watching a film of your childhood. You have seen the film once before, so you know what is going to happen next, but everything that happens in the film is a result of free choice (when the film was recorded). Imagine for a moment that God is watching today unfold, even though He has already seen it a million times.
God exists outside of time, which means that He can see our entire timeline simultaneously, as though it is all happening at once. This is why he can answer millions of prayers "at once", because there is no before and after for Him, everything is present. It is easy to see that He could know everything we are going to do, but still allow us to have free will. To me, writing this message right now, I exist in Canada at 12:00 am on a Monday. But God can see this moment just as clearly as He can see the creation of the Universe, the end of the Universe, and the Crucifixion, to him they are all happening now.
Because of this, God knows every prayer that you will ever say, even at the creation of the Universe, and He can take all of your prayers into account long before you make them. To this you might say, "If He knows what I will pray, can I choose not to say those prayers?" or "Why bother praying?". The answer to both is the same; just because God knows it is going to happen, it doesn't mean that it no longer needs to happen, for it does not happen, what is there for Him to know about? You might say a prayer tonight, and tomorrow something will come about that has been months in the working. But this could very easily be the work of God, because He knew exactly when you were going to say the prayer from the beginning, and so He could start something long before you make the prayer.
"Scripture says that more people will go to hell then heaven.....how would God know that if he didn't know the future?"
So as I've said, God exists just as much at the end of the Universe as He does right now. Scripture does not say that He was the alpha and will be the omega, it says that He is the alpha and the omega, the beginning and the end. And because of this, He knows the number of people that end up in heaven, and the number that end up in hell. This does not mean that He made their choices for them, it just means that having seen the whole story play out, He knows how it ends. And He knows the results of everything that he adds as well. So when He tells us that more will end up in hell than in heaven, He knows that this will not change the fact that it happens, in fact, right along with that perfect knowledge of the story of our Universe is that very verse that He fed into it which states, "more will go to hell than heaven".