Dictionary.com
Thesaurus.com

will have been desiring

  • future perfect progressive
    of desire.
    desire
    verb (used with object)
    to wish or long for; crave; want.