bee in one's bonnet

[bee in one's bonnet] {n. phr.}, {informal} A fixed idea that seems fanciful, odd, or crazy.

Robert Fulton had a bee in his bonnet about a steam boat.

Grandmother has some bee in her bonnet about going to the dance.