Weigh on/upon (someone’s) mind

To be a weight or pressure on someone or something, to worry or upset someone.

My mother’s illness is weighing on my mind.