IDIOMS

not leave one's thoughts

(idiomatic) To remain in one's mind for a long duration.

Example:   the accident hasn't left my thoughts in years‎