disenchant

verb
  1. to free from illusion or false belief; to cause to lose faith or confidence in something previously admired or trusted

Examples