pertinacious

per|ti|na|cious /p'ɜːrtɪn'eɪʃəs/
[ADJ]
Someone who is pertinacious continues trying to do something difficult rather than giving up quickly. (FORMAL)