rumination
ru-mi-na-tion
noun
The act of thinking deeply and repeatedly about something, often in a worrying or obsessive way.
"Her constant rumination on past mistakes made her anxious."
Thesaurus
Synonyms: contemplation, reflexion, reflection, musing, thoughtfulness