Please, no 'God doesn't exist' or 'religion needs no proof' comments. Now, if God is omniscient and knows what will happen at any time any where as He is also timeless (I understand it that He is not just eternal, but is not bound to time and is aware of all that will happen in the future as well as what is happening now), how could He create humans with free will? He knows everything that all people, angels, creatures, etc will do. By knowing what they will do, and creating them in one distinct way so that He knows they'll do it, there is no free will. He has created us to operate in one way, as was intended at the moment of our creation, and if He knows that then there can't be any variation. I can't figure out where free will comes in, because if we have it then there has to be variation and therefore a lack of omniscience. I'd appreciate enlightenment on this, thanks.