demoralizes

verb
  1. to cause someone to lose confidence, hope, or determination
  2. Usage: third person singular present tense

Examples