Life is hard! We all know this intellectually, and yet we’re still a little surprised when we suffer. Depending on the level of suffering we can begin to question some long-held beliefs—including our faith in God. This week at Mosaic Fellowship we’ll wrestle with the challenges of life, and be reminded that God will never let us go.