Dictionary.com
Thesaurus.com

has been dooming

  • present perfect progressive
    of doom (3rd person singular).
    doom
    noun
    fate or destiny, especially adverse fate; unavoidable ill fortune.