Haunted by

[ˈhɔːntɪd baɪ] ホーンテッド バイ

1. 過去の記憶や出来事、あるいは特定の存在(幽霊など)が頭から離れず、常に苦痛や不安を感じている状態、または心に強く残って影響を与え続けている状態。

過去の出来事や記憶、または特定の存在が心に深く刻み込まれ、忘れようとしても忘れられない、繰り返し思い出されたり、心理的な影響を与え続けたりする状態を表します。特に、後悔や罪悪感、恐怖といったネガティブな感情を伴う場合によく使われます。幽霊に取り憑かれている、といった物理的な意味でも使われます。
He was haunted by the memories of the war. (彼は戦争の記憶に苦しめられていた。)
関連
plagued by
tormented by
pursued by
afflicted by