God alone has free will. Man has the power of choice. Ignorance is the limiting factor in free will. The greater number of things we know the greater is our area of choice until as gods, knowing all, we have the choice of all.