Dictionary.com
Thesaurus.com

will have been indulging

  • future perfect progressive
    of indulge.
    indulge
    verb (used without object)
    to yield to an inclination or desire; allow oneself to follow one's will (often followed byin ).