Overcoming Mountains To Reach Your Goal