desengañar
1. tr. y prnl. Sacar a alguien del error o engaño en que se encuentra:
desengáñate, ese piso no lo puedes comprar.
2. Perder las esperanzas o ilusiones, dejar de creer en algo:
se desengañó de la política.
Diccionario de la lengua española