The Christian life is a marathon, not a sprint. How do we keep going for the long haul, and when times get tough?