12.3k views
1 vote
As he compares the responses, why does hamlet berate himself

User Liam Allan
by
7.1k points

1 Answer

2 votes

Final answer:

Hamlet berates himself due to his inability to effectively express and act upon the intense emotions he feels towards his mother's actions, leading to confusion and inertia.

Step-by-step explanation:

Hamlet berates himself as he compares his responses to various situations because he is grappling with intense emotions that he cannot express or act upon effectively. His disgust, particularly towards his mother's actions, lacks an appropriate objective equivalent, which creates a feeling of confusion and inertia. Hamlet's internal struggle is compounded by his intellectual and moral dilemmas, preventing him from taking decisive action and leading to his self-criticism. This profound emotional turmoil reflects Shakespeare's own artistic challenges in expressing the character's intricate psychological landscape.

User Ovinophile
by
8.1k points