We know your opinion. You've asserted it at least 10 times. Now justify it. Back it up with something. How is it rational to say that people have a choice when God knows what will happen, because that is prima facie contradictory.Hmm, well, your sense of what's "rational" is hardly the yardstick for humans let alone an omnipotent deity so any limitations you decide to place are pretty much yours and yours alone. Yes, It's possible for God to know what Peter was doing to do in such specific detail while Peter still had a choice in the matter and wasn't programmed to do as he did before the rooster crowed. God simply knew that Peter was going to do as he did.
Take some inspiration from me. When you accuse me of holding an irrational stance — ie, you think God cannot operate in time as I do — I point to reality. We operate in time, so why can't God? Where do you get the knowledge that it must be otherwise?
You have a highly divergent set of opinions that run counter to everyday experience. It's like you're running around insisting that the sky is pink and the ocean purple while insulting those who suggest blue and blue.