TENACITY

noun  1. The condition or quality of holding on firmly, being persistent, or stubborn.  

“His tenacity to succeed with his small business kept him going for over 20 years.”