Does God know the future?
If He does not, can he be truly omnipresent?
If God indeed does know the future, where does our free will come in? Isn't He just setting up everything in advance? How can we, therefore, think that any justice, divine or earthly, is real? Aren't we all just pawns in a greater scheme?
Or, is there some middle ground I'm missing? Does God have a general idea of the future, but not the specifics? Does God intentionally remain unaware of the future in order to preserve free will? If so, then where do prophecies come into all of this?
Determinism is very disturbing, but whether one is religious or secular, free will ends up looking like an impossible idea.