bedevilled
be-dev-illed
adjective
Tormented or plagued by persistent difficulties, evil, or misfortune.
"The team was bedevilled by injuries all season."
Thesaurus
Synonyms: torment, frustrate, dun, bedevil, crucify, rag, befuddle, fox, fuddle, throw, confound, discombobulate