Theological incompatibility arguments suggest God's comprehensive foreknowledge is incompatible with human free will. Logical incompatibility arguments suggest a complete set of truths about the future is logically incompatible with human free will. Of the two, most think theological incompatibility is the more severe problem; but hardly anyone thinks either kind of argument presents a real threat to free will. I will argue, however, that sound theological and logical incompatibility arguments exist and that, in fact, logical incompatibly is the more severe problem. A deep analysis of the arguments will reveal that, to avoid a fatalist conclusion, we must reject bivalence and adopt a specific kind of temporal ontology (presentism), which also forces the theist to embrace open theism.