weigh on your mind

weigh on (one's) mind

To cause someone a lot of worry, concern, or anxiety, especially for a long period of time. I know that money issues have been weighing on his mind ever since the company began issuing pay cuts. I really acted like a jerk on Friday night, and it has weighed on my mind all weekend long.
See also: mind, on, weigh
Farlex Dictionary of Idioms.

weigh on your ˈmind

(of a problem or difficulty) make you feel worried and anxious: The safety of the missing children was weighing on their minds.
See also: mind, on, weigh
Farlex Partner Idioms Dictionary
See also:
  • weigh on (one's) mind
  • weigh on mind
  • spare (one's) feelings
  • spare somebody's feelings
  • sparing
  • put (one's) mind at ease
  • put (one's) mind at rest
  • put/set somebody's mind at ease/rest
  • set (one's) mind at rest
  • set (one's) mind to rest