Sometimes we find ourselves on the mountaintop, while other times we are in the valley. In this sermon, we will explore the themes of perseverance, hope, and trust in divine power. No matter how challenging the journey, God is always at work. It isn't over until God says it’s over.