This Sunday we started a new series on the Old Testament book, Joshua. Why is the Bible full of so many stories? And why tell this story in particular? It’s because God makes promises, He made them then and He still makes them now. Another reason is because God does great things out of the messes that are our lives. We see both of these things play out in the book of Joshua - a mess of a story, but one where God has made promises, and in the end transforms an entire nation. We look back at stories of the past to be reminded that God can take any situation, no matter how broken or messed up, and can do amazing things through and in the midst of our brokenness.