We all have failures and regrets in life. The Old Testament is filled with people who made mistakes and failed. The New Testament too – Peter denies Jesus three times. Does God have a plan for people who have messed up? Can God use your story of failure to help others? David denHartog teaches from John 21:1-22, how Jesus restores Peter to ministry.