mettle
mettle - noun
the courage to carry on
mettle - thesaurus
heart
nerve
spunk