Have you ever noticed that so much of life is just not giving up? In this message, Jonathan talks about the role perseverance plays in living out the promises of God in your life. He talks about three reasons why, based on the story of the Battle of Jericho, people give up instead of pushing on to the finish line.