Select the word that is a synonym for 'tenacious' that conveys a more nuanced meaning of persistent determination despite challenges.