In Isaiah 51:17-23, the prophet seeks to rouse his people. They have experienced great pain and loss as a result of their sin, but the prophet tells them they have drunk enough from the cup of staggering. The time of God’s deliverance is at hand. Do you believe God will deliver? God’s deliverance is not just a future promise but a present reality for God’s people. Jason Locke delivers this sermon.