Holding On to Hope: A pathway through suffering to the heart of God