be in for a rude awakening

be in for a rude awakening

To have some very shocking and unpleasant or unwelcome truth (about something) due to be revealed to one. A lot of people were in for a rude awakening when the crappy high-interest mortgages they bought turned out to be worthless. If you think your computer's default antivirus software is able to deal with all the latest threats on the internet, then you're in for a rude awakening.
See also: awaken, rude
Farlex Dictionary of Idioms.
See also:
  • a rude awakening
  • rude awakening
  • crappy
  • skunk at a garden party
  • quit on
  • quit on (one)
  • here we go again
  • you know something
  • (Do you) know something?