Fr. Peter shares his farewell homily reflecting on Saints Peter and Paul and fear and failure and hope and grace.