Originally Posted by
Ickisrulz
I cannot create matter from nothing and I do not know my children's private thoughts or what they do every second of the day. However, I can predict with fair accuracy how they will react to certain things, what they will do this upcoming weekend, what they want for dinner, etc.
To say that God knows all the past and all the present but yet can be surprised by anything man has done or will do doesn't make a bit of sense. Don't forget, God also knows everyone's inner thoughts.