If at 6:00 you are going to eat pizza and not a TV dinner God knows this because He knows your thoughts not because you are predestined to eat pizza.
Another way of looking at it is to humans time is linear for God time is fluid. Science can mathematically prove the existance of 9 dimensions at least one of which is theorized to be a time dimension that is not linear. So what you see as a future decision God sees as already happening or in other words part of the past.
You seem to be confussing predestination with the sovereignty of God. God created man, however God created us with a mind and a will so we can determine what paths our lives will take.