OK, you are here. Did God know if you were going to read this thread?
If yes, then how can you have free will? For you had to click that button, and there is no way you could have done anything but read this.
But if God did not know, how can he be all knowing?
If God’s omnipresence includes not only man’s present time, but also man’s past and man’s future time, then God is outside of time.
God expressing himself in anthropomorphically to humans is to show why God would use our understanding of time in communicating with us. We know the results of God’s miracles but not how the miracle was done. God would not have to talk about the relativity of time or his existence outside of our time and would keep it simple and with excellent communication, talk about time from a human perspective. The beings in heaven might also have their own time separate from man’s time.
If you know today historically a free will choice, I made yesterday, that choice cannot be changed, since history cannot be changed even by God (it happened). The fact you historically know a free will choice does not mean it was not a free will choice.
If God is outside of human time then God at the end of time knows perfectly historically (history cannot be changed) every autonomous free will choice man made at any and all times. God at the end of time would be able to send that information to Himself at the beginning of time before there was a known universe.
If God at the end of time knows what Adam and Eve did in the Garden, He can provide that to Himself before Adam and Eve were created, so God knows exactly what Adam and Eve are “going to do”, since they have “already done” it (God is in both places at the same “human” time).
It is difficult to think about what it is like to be outside of time and existing throughout time.
My theory would have this:
1. God perfectly knows all human future from some beginning point or before time began.
2. God knows all possible scenarios for the future that would result from His actions and man’s autonomous free will choices.
3. God has predestined in detail most of what man will experience, but this predestined set up scenario by God is to assure every mature adult has a truly independent autonomous free will choice to accept or reject His pure charity as charity, which is the individual’s choice.
4. God predestining the scenarios of man to make this free will choice would be limited to the point an individual
could still chose to accept and not harden his/her heart to the point there is nothing more God could do to help that individual.
5. God knows perfectly from the beginning of time what choice every mature adult made throughout man’s history from God’s presence throughout time, but God did not make the choice for the person.
6. God predestined “before” anything was decided to be made that those humans who accepted His charity He would save.