PERSEVERANCE - steady persistence in a course of action, a purpose, a state, etc., especially in spite of difficulties, obstacles, or discouragement
TOUGH GUY
Nature's SNOW PLOW
This is what survival looks like - these boys did not give up!
Cat