The Gospel as renewal and restoration.
John 21: 15 – 25. Peter learns a very powerful and valuable thing in these final verses of John’s gospel: no matter what we’ve done or how big we make out our failures to be, they will never be barriers that are too huge to stop Jesus working in our lives to renew and restore. […]