Original post by satisfactionatlastJust because God knows everything doesn't mean we don't have free will. We cannot begin to fathom how God operates. He is Omniscient.
Let me try to illustrate this point with a simple scenario.
Let's assume Jack was born in 1950 during the Spring. God already knew he would be born right? Growing up, Jack can do anything he wishes but everything he does, God already knew beforehand. But does that mean that Jack does not have free will? No. Let me try to explain this further.
Jack just turned 30 and wants to travel. Let's assume he wants to travel to either the States or the UK. If Jack travels to the States, God already knew that. And if Jack travels to the UK, God already knows that as well.
So your argument is where is Jack's free will if God already knew where Jack would travel to? God gave us free will to decide what to do or what to make of our lives. Yes, He does know where we would end up in eventually (Heaven/Hell) but He also gave us a brain to think, to make our decisions. Therefore, we and only we are responsible for the decisions we make in our lives.
We can always change our paths, and if we do change our paths (God would have already foreseen that as well). If God's plan was for you to work in Australia for 5 years and it was destined for you to work there, then that is what shall happen. BUT, if you start praying to God and really wishing you could go and work somewhere else (obviously you need to get off your arse and actually do something about it because you can't just sit at home and pray to God for something and it would magically happen; it doesn't work like that), then God will change your path in life and you would end up working where you wanted. Why? Because you made that decision. You changed your course in life. So what does that mean? God changed His plans for you because you wanted/desired something else? Maybe. But God already knew you would change your plan. Does this make sense? It's like there are infinite paths in life for us to take, and each path plays out differently, but whatever path we end up taking, God would have already known that.
We can't begin to imagine how God works and we definitely can't wrap our head around this. We just can't. Faith teaches us that sometimes, we don't have the answers to everything and that is alright, since humans can ever know everything because we are not God. We are his creations. Only God holds the answers to everything and those answers will be revealed one day when we meet Him in the hereafter. I hope this makes sense!