Respuesta :
Hamlet tends to be indecisive, and this is because he is an over-thinker. As he overanalyzes all sides of a question, this often leads to inaction. In scene 3, Hamlet says that he does not want to kill Claudius because he is praying, and this means that his soul is clean and he would go straight to heaven. However, it is likely that this is an excuse, and that Hamlet cannot bring himself to kill Claudius at that moment. However, he is able to "do so" in the next scene, as it is an impulsive act and he has no time to think about it.