Hmm.
I like your answer, CM, and I would add my :twocents: –
One problem with thinking that “God knows what I’m going to do before I do it, so how can I have free will” is that the statement assumes that God exists IN TIME (as we do). Since God CREATED Time, He most assuredly cannot exist in it; a Creator cannot exist in a creation.
So, rather than thinking linearly, think outside the box.
God IS. . . always was, always is, always will be. He doesn’t “see the future” as we would think it–He IS the future, and the present, and the past. He isn’t going, ok, today is April 9, 2005, and I’m going to create this kid John Doe who will say his first word on April 6, 2006, get a black eye at school on November 14, 2014, get married to this kid Jane Roe on June 19, 2031, develop kidney stones. . .etc. etc. But apparently a lot of people think that God DOES EXACTLY THAT with people, and, so, since He “knows” all, knows that John is going to marry Jane so how does that allow John to have “free will?” Yadda yadda.
How can we possibly LIMIT God to OUR way of thinking, being, and existence?