In a world of many preachers, and media influences whose voice are we giving attention to. What do we learn from the story of the sheep and the good Shepherd? John 10
John 21: How we handle the grief of our own sin and failure is important. Often we withdraw, or fall into despair, or over compensate, yet our failure can also lead to great humility as we grasp two key truths.