Dictionary.com
Thesaurus.com

will have been persevering

  • future perfect progressive
    of persevere.
    persevere
    verb (used without object)
    to persist in anything undertaken; maintain a purpose in spite of difficulty, obstacles, or discouragement; continue steadfastly.