Idiom
get a bee in one's bonnet
Theme: IDEA
to get an idea or a thought that remains in one's mind; to get an obsession.I have a bee in my bonnet that you'd be a good manager.I got a bee in my bonnet about swimming.
I couldn't stop wanting to go swimming.