not leave one's thoughts

Verb

 * 1)  To remain in one's mind for a long duration.