disheartenment

noun

1.
the feeling of despair in the face of obstacles
Derived from:
dishearten
2.
a communication that leaves you disheartened or daunted
Derived from:
dishearten