I struggle to comprehend how God can be all knowing while there is free will.
The more I think about it the more it doesn’t make sense to me. All knowing means that God knows the past, present and even the future. Yet if the future is already known that has to mean the future is already set. If the future is already set then how can we have free will? After all it would mean we walk a predetermined path thinking the choices are our own while just going with the flow.
In light of this I don’t see how we can sin, if our choices aren’t really our own then we can’t be blamed for them. I’m not saying certain things aren’t sins, or even crimes, I’m not saying that crimes shouldn’t go punished either, but I struggle with the the thought that God will put criminals on this world with the full knowledge of what they will do in life before they are even born.
I feel like thinking that God can’t know all is somehow blasphemous, yet at the same time I can’t help but feel like God isn’t good and free will exists if he does know all.
I hope I managed to explain my thought process well enough and that someone can bring some clarity on how those things don’t need to be mutually exclusive.