First of all, saying that God knows what you would do in the future does not entails that God decides the things you are going to do in the future. There may be things that you do based on your free-will, God only have the knowledge about these things. Omniscience of God does not mean that God decides what you are doing. It, instead , merely says that God have the complete knowledge of what you decide. Ergo, there is no contradiction.
If GOD created us and if he knows all our actions, where is the chance for free choice? If X has A and B choices, yet if GOD already knows choice is A, then that is how he made us and our choice is pre-determined. In this sense there was no choice in the first place. Therefore there was no free will, the path was already seen by GOD. If there is an actual chance to take a free choice, then until we take that choice, GOD cannot know which choice we take. This makes it impossible for GOD to exist out of time.
The question in hand was not to challenge GOD to do an impossible or illogical thing. But can GOD having infinite power interfere with actions of an mortal. It becomes possible if the mortal has no free will. Therefore this is not an impossible thing as long as humans does not have free will. Therefore in my opinion unless you define all powerful being, interfering on a mortal's actions as an impossible task, free will invalidates omnipotence.
Second, omnipotence of God, by definition, means that God can do every possible thing, at least according to my knowledge of Christian theology. Omnipotence of God does not declare that God can do impossible things. So, God can't create round squares, God can't create rocks that are heavier than he can lift, for example. You are correct in saying that God can't stop the acts that we do based on our free-will. However, given the above reasons, it does not invalidates the omnipotence of God.
Last edited:



yeah right! 