The Bible is incredibly realistic about the inevitability of suffering in this life and about its effect on people. Psalm 88 stands out among the psalms for its lack of hope and for the way the psalmist criticizes God. In this sermon, Tim Keller shows how we can stay close to God even when everything outside of us is going wrong and when our hearts feel a million miles from God.