At the Last Supper Jesus warned His disciples that He was going to be taken into custody and killed and that some of His followers would lose faith in Him. Impetuous Peter declared to Jesus that He would never be disloyal.
Then Jesus notified Peter that a few hours in the future–before the day was over–he would deny being a follower of Jesus not just once but three times!
You know the rest of the story. Jesus’ prediction of Peter’s future happened just as Jesus foretold.
What’s significant about this story for this discussion is that it reveals to us something very important about the character or nature of God: God knows the future!
If God knows what would happen six hours in the future, then why wouldn’t He know what will happen six days or six months or six years or even 6,000 years in the future?