disenchantment

noun
  1. a feeling of disappointment about someone or something you previously respected or admired
  2. the process of freeing someone from a magic spell
  3. Usage: literary; fantasy

Examples