If God is omniscient, having always known everything he would ever do and not do, can he have free will?
If God is omnipotent, then he is capable of knowing his own future, does that mean that even God doesn't have free will?