Dictionary.com
Thesaurus.com

will have been devoting

  • future perfect progressive
    of devote.
    devote
    verb (used with object)
    to give up or appropriate to or concentrate on a particular pursuit, occupation, purpose, cause, etc..