To disillusion; to disabuse someone of a false notion or rationalization that has grown comfortable.
To bewilder or perplex (someone); to confound, to flummox.
A state of bewilderment or perplexity.