God
If God knows my future, do I really have free will?
Philosophers and theologians have debated this for well over a thousand years, and several serious, carefully reasoned answers exist rather than one settled solution.
One classical response, developed by the philosopher Boethius, argues God exists outside of time entirely, seeing all of history—past, present, and future—in a single, timeless present, the way you might see an entire painting at once rather than one brushstroke at a time. On this view, God's knowledge doesn't cause your choices any more than a witness seeing an event happen causes it.
Other views include "middle knowledge," where God knows what every possible free creature would freely choose in any circumstance and providentially arranges history around those choices, and theological determinism, where God's foreknowledge and his active ordaining of events are simply two sides of the same reality. Each view has serious defenders and serious critics, and this remains one of philosophy of religion's genuinely open questions.
Bible quotations in these answers are generally taken from the Christian Standard Bible®, Copyright © 2017 by Holman Bible Publishers. Used by permission. Christian Standard Bible® and CSB® are federally registered trademarks of Holman Bible Publishers. Some biblical wording may be paraphrased or follow other translations.