His mood is depressed, because of all that's happened.  The term used in Shakespeare's day was "melancholy," and it was a condition ascribed at that time to an imbalance of the humors, a subject which gets some reference during the play.
 
His mood is depressed, because of all that's happened.  The term used in Shakespeare's day was "melancholy," and it was a condition ascribed at that time to an imbalance of the humors, a subject which gets some reference during the play.
   −
Hamlet is idealistic, and passionate about his beliefs.  He tends to express ideas in classical terms (Niobe, Hercules...) based on his education.
+
Hamlet is idealistic, and passionate about his beliefs, at least in the intellectual way.  He tends to express ideas in classical terms (Niobe, Hercules...) based on his education.
  
Fatal error: Uncaught TypeError: MWExceptionHandler::report(): Argument #1 ($e) must be of type Exception, Error given, called in /home/public/hamletwiki/includes/Exception.php on line 678 and defined in /home/public/hamletwiki/includes/Exception.php:598 Stack trace: #0 /home/public/hamletwiki/includes/Exception.php(678): MWExceptionHandler::report(Object(Error)) #1 [internal function]: MWExceptionHandler::handle(Object(Error)) #2 {main} thrown in /home/public/hamletwiki/includes/Exception.php on line 598