Free will AND Predestination, BOTH are true.
God knows all AND we still have free will...
Three valued logic can describe this enigmatic declaration
These are popular topics right now in church. Though I still don't understand them. The more I think about them, the more I seem to understand a little bit, but not enough to fully understand.