Dictionary.com
Thesaurus.com

will have been lavishing

  • future perfect progressive
    of lavish.
    lavish
    adjective
    expended, bestowed, or occurring in profusion.