There was a song by an older Christian artist named Steve Camp called For Every Time. It is a meditation set to music on John 21, in particular Jesus' interaction with Peter where He asks Peter about love in their relationship. "Do you love me?" Three times. Peter responds each time, but each time he seems to be more frustrated.
The line in the song says, "For every time we've broken His heart..."
Three denials by Peter when it could have been costly, could have been a witness, or could have been faithfulness on display. Three denials.
And three questions, each with the same content. Three times Jesus pursues Peter. Three times Jesus gives Peter the opportunity to affirm their relationship.
For every time we've broken His heart...
And then I think about Colossians 2.13-14, where Paul describes the beautiful truth of forgiveness for all our sins. For every time we've broken His heart, we have provision through the cross of Christ. Amen.