How can we possibly believe in free will since Christians believe in His Omniscience God knows everything we'll do in advance and we also believe He has a plan for our lives before we’re born? So where is the free will?
God has perfect foreknowledge. This means He knows the end from the beginning and thus He knows what everyone will do in the future and what any individual will do in any given situation. God has a complete plan for everyone's life. He knew how He wanted the universe to end before He created it and so He had a plan for every action needed to reach that end before the foundation of the world.