have a lot on your mind phrase
to be worried or thinking about many things
He’s hard to talk to at the moment – he’s got a lot on his mind.
Thesaurus: to worry or feel nervous about somethingsynonym
Main entry: lot
Useful english dictionary. 2012.