Even in the most difficult times, God is working for us on the other side of a difficult story. In this sermon series, we will learn from stories in the Bible how to trust that God is always working for our good. This week, we will hear the story of Caleb and how we can see God working in the waiting.