There is a conundrum with the God knew and knows everything scenario.  It negates free will. It means God can not be surprised. It means God was fully aware of the pain and suffering his Creation would inflict on humanity and went ahead anyway, and for no particular legitimate reason.  I don't buy that concept.  For me God is very involved in His creation guiding it to evolve towards love, but not to the extent He will force choice.  We have the right to fail if that's what we collectively choose, just like we have the right to succeed.