tenacity
te-nac-i-ty
noun
The quality of being determined and persistent, refusing to give up easily.
"Her tenacity helped her overcome many challenges."
Thesaurus
Synonyms: pertinacity, persistence, persistency, tenaciousness, doggedness, perseverance