"If God knows us entirely, past, present and future, then our freewill is only an illusion."
Please explain to me how one unique being, God, having full knowledge of all things, including your future precludes you from acting with free will?
It's like Stephen Hawking once said, "We might be predestined but as we can never know what that predestination is then you might as well act as if you have free will. "
So again your thinking is flawed, God know the future, you don't therefore you have free will.