God knows exactly who we are. Sometimes we are guilty of thinking that maybe He doesn’t really know us or what’s best for us. There are even times when we foolishly believe that there are parts of us that we can hide from our Creator. The truth is that there is no way we could ever surprise God, no curveball we could throw that would catch Him off guard. He knows the heights of our good deeds and the depths of our darkest sins.
60 But Peter said, “Man, I do not know what you are talking about.” And immediately, while he was still speaking, the rooster crowed. 61 And the Lord turned and looked at Peter. And Peter remembered the saying of the Lord, how he had said to him, “Before the rooster crows today, you will deny me three times.” 62 And he went out and wept bitterly.Luke 22:60-62, ESV
Just like Peter in this passage, there are times in life when we are confronted with our own sinful nature. We can surprise ourselves by sinking to new lows in our thoughts or actions. God knows us at our worst. Jesus knew that Peter would deny him three times before it happened, but He still offered Himself as a sacrifice to pay for Peter’s sin and for ours. When we are the worst versions of ourselves, the beauty of our conviction is that we already know the solution. Forgiveness is on the other side of repentance.