Suffering, failure, sin, illness, loneliness, disappointment. They all come in a seemingly endless variety of shapes and sizes. At times there seems to be no way to turn, either backwards or forwards; there is no light at either end of the tunnel. For man