Cornelius' Take:
When I meet new people, I always try to bait them into a conversation about fate. I'm curious to see if they believe in free will or if they believe everything is predestined to happen and they have no control over their actions. God indirectly tells us that we have a choice in Genesis.
Genesis 20:7- "Now therefore restore the man his wife; for he is a prophet, and he shall pray for thee, and thou shalt live: and if thou restore her not, know thou that thou shalt surely die, thou, and all that are thine"Here, God gives Abimelech an ultimatum: He can either return Sarah to Abraham and live or he can keep her and die. We know that the choice is real because if it were not, it would mean that God lied to Abimelech and lying is not in God's nature. Now it gets interesting.
Choice inherently has an element of uncertainty. In order for Abimelech to have a choice, and in order for God to present that choice, God must not know the outcome of that choice. That is to say, he does not know the future. You say "But wait, God certainly knows the future because he has revealed elements of it to us in the form of prophecy about his son Jesus. At the very least, he knows how the world will end and that is in itself knowledge of the future."
I have a theory that circumvents this seeming contradiction. I call it the "Branched Future" theory. In this theory we have two distinct points: a beginning and an end. Between these points is not a straight line but instead a series of diverging and then converging paths. See the diagram below.
(Click for larger and clearer image)
I'll be honest, that graphic is a poor MS Paint representation of my theory. What it is supposed to be is a series of diverging "V's" or "yes/no choice lines". of Essentially, we start at the beginning with a choice, let's say "yes" or "no". If we say yes, our trajectory moves upward, if we say "no" then our trajectory moves downward. At some point, our own choices set us onto a path of converging choices. That is to say that instead of "the possibilities are endless" the possibilities are "increasingly limited".
In my theory, God gives us a beginning and an end. We are free to make whatever choices we want in between, but because of His design we will ultimately end up at the same place: the rapture. This theory is similar to a phenomenon observed in science: wave particle duality which is a central concept to quantum mechanics. In wave particle duality, we say that matter behaves as both a wave and a particle at the same time. A photon is a classic example. When a photon is observed to travel between two points it does not actually travel one path. Instead, it travel multiple paths (indeed, every single possible path) at the same time.
It is fittingly elegant, then, that we can find a corollary between observed science and the Christian Faith. We can see that God gives choice: not just to us but to all of creation.