perseverant
adjective
[ pəːsəˈvɪər(ə)nt ]
• persistent in doing something despite difficulty; unwavering.
• "you need to be spirited and perseverant to drive your projects through"
Origin:
late Middle English: from Old French, from the verb perseverer (see persevere).