Hamlet is delayed by a combination of internal character traits and external obstacles because he is moral , he is not sure whether to trust the ghost, he is not sure how to follow the ghost’s instructions, and …show more content…
He was taught morals between what is good and bad. A reason why Hamlet is delayed in his plan is because he needed to get revenge which would bring honor to his father but by bringing honor he would hurt others. Was Hamlet ready to die or kill for his father’s death? Maybe he was but he was only a young man going through many things, “How all occasions…earth exhort me” (Act IV, Scene 4, lines 32-46). Hamlet is delayed because he hesitates on the actions he is going to do. His hesitation is viewed as an act of a coward but not at all, it shows he has the emotion to not do that. In the previous lines stated Hamlet’s mind says one but does another. He is stuck between saying what he is doing to do against what he should not. He is considering the future and the past just shows he is stuck between