As nouns the difference between discouragement and demoralization
is that
discouragement is the act of discouraging while
demoralization is the act of corrupting or subverting morale, discipline, courage, hope, etc, or the state of being corrupted or subverted in morale.