The great rewards in life often lie on the other side of so called “failure”.  Don’t let the slopes take you down, focus on the hill infront of you, though it will take some trudging there is no other way to the TOP! Keep on keeping on and chip away at your obstacles.  You never know; success may just be one chip away!