Dictionary.com
Thesaurus.com

will have been repenting

  • future perfect progressive
    of repent.
    repent
    verb (used without object)
    to feel sorry, self-reproachful, or contrite for past conduct; regret or be conscience-stricken about a past action, attitude, etc. (often followed byof ).