Dictionary.com
Thesaurus.com

will have been companioning

  • future perfect progressive
    of companion.
    companion
    noun
    a person who is frequently in the company of, associates with, or accompanies another.