Does God foreknow what we are going to do or does God foreknow what he will make us do? This is not a question of God's mental stability but of what God foreknows. Answer the question directly.