When suffering shakes our world and the answers feel far away, we need a hope to cling to. In this sermon, Pastor Stephen addresses the hardest questions and helps us discover a God who doesn’t stay distant, but steps in to redeem what’s been broken.