Life is difficult. This is a great truth, one of the greatest truths. Most of us don't need reminding that our lives can be difficult. We strive, we struggle, and some of us truly suffer. At times many of us feel that we are not up to the task at hand. We may feel lost and may need someone who cares to stand with us and help us find our way. This may