Ever feel like even the best you could do is never enough? That you’ll never meet the expectations placed on you? More from our study in Mark, chapter 14.