Position A: Some people say that if God is omniscient and knows everything that will ever happen in the future that means we do not have free will because we can only make one choice (x), the choice God knows we will make. If we can only make one choice (x) what is causing us to make that choice? Is God’s foreknowledge of what we will choose (x) forcing us to choose x? If God’s foreknowledge is not forcing us to choose x, what is causing us to choose x?
Thats a position of hard determinism to say we dont have free-will. Even in the position of hard determinism, free-will is accommodated. Not in a naturalistic philosophical manner, but within the theology where God has knowledge. The problem remains we tend to think God knows what I will do the next minute, and there is only one variable. Do you understand? One variable means I am going to drink tea at 5:15 PM today and that's the only think I am going to do at that time, and God knows it. I have no other option or any chance of doing anything else.
IN this case also, what you should know is that this knowledge of God matter could also mean God knows every single variable. Just that, we don't understand the variables.
Position B: It is my contention that God knows the one choice we will make and we will make that choice, but before we make that choice we have free will to choose from more than one option (x, y, or z). Whatever we choose will be what God knows we will choose because God has perfect foreknowledge. As such, whether we had chosen x, y or z, God would have known which one of those we were going to choose.
I think my comments above still resonates with this position of yours.
Nevertheless, philosophers argue about determinism and libertarianism. Atheists too. A lot of atheistic philosophers argue for determinism, as well as the flip side. Thus, even some atheists dont believe in free will, and claim that we have already been determined in our actions. Thus, this is not necessarily a God problem.
So bottomline is, a strong position is that every occurrence, action, are either determined by causality, or random. What one must think about is that lets say a person is today worrying about free will, what caused him or her to do so? Was it nurture or nature? Lets say it was nurture, then maybe the society or the parents had some influence on them. If its nature, he was born to worry about free will. Thus, considering nurture again, what nurtured the parents or the society to influence him? Why did they question it, act in a certain way, or speak out? Did they also do it that way because it was all determined? Or is it a combination of nurture and nature both? Were they all determined to have this combination?
One would think if we have nurture and nature both in a particular event, can we have conflict in our minds prior to this event and the outcome of that conflict will decide what the event is or its outcome?
Compatibilists, which a school of thought say that this nature and nurture will give weight to both sides of the scale in our decision making process, and the heavier sides will tip the scale. So in this case prior to an event a human being will have multiple decisions to make, and that will have a causal chain which will also depend on decisions made with each link in that causal chain.
Now this is a purely naturalistic, philosophical argument for compatibilism.
Consider it carefully and apply that to your theistic model of God, free-will, and knowledge.
Peace.