In this message from John 21:15-17, Tony Deese preached a sermon entitled “Failed, yet Forgiven”. Just a few days earlier, Peter failed publicly by denying Jesus 3 times. In this passage we see a beautiful picture of what it means to be forgiven and to be restored publicly.