Steely determination (4)
I believe the answer is:
grit
(Other definitions for grit that I've seen before include "Grains of rock or sand" , "Indomitable courage" , "Small hard particles - courage" , "Gravelly courage" , "Small particles of sand etc" .)