Varför inte Hamlet döda kung Claudius när han ser honom be?

Varför inte Hamlet döda kung Claudius när han ser honom be?

Eftersom han anser att Claudius gå till himlen om han dödar honom rätt sedan. Som i många av Shakespeares pjäser, karaktärerna är katolik, och anser att en persons öde i livet efter detta beror på huruvida de får bekänna sina synder rätt innan de dör. Hamlets far är ungefär som skärselden eftersom Claudius mördade honom i sömnen, utan att få en chans att bekänna. Hamlet känns det inte riktigt hämnd om han skickar Claudius till himlen... han verkligen gör honom en tjänst. Han beslutar att vänta och döda honom rätt som han begår en synd, vara säker på att han går till skärselden och helvetet.
Claudius känns ironiskt nog, han är inte kunna framgångsrikt bekänna sina synder, eftersom han inte är villig att göra rätt ånger genom att ge upp kronan och sin fru. Om Claudius är rätt, kunde Hamlet fortfarande har skickat honom till skärselden genom att döda honom. Hamlet vet inte detta, så han missar sin chans.
Märkligt, enligt katolsk teologi, helt enkelt be betyder inte behöver uppfylla du från effekterna av synder--som kan endast göras av en präst. (Det är därför de har confessionals--annars folk skulle bara be och inte bry gå till bikt) Därför även om Claudius bad det inte vill torka rent alla synder begått han nyligen (inklusive mördat sin bror som han säkert inte hade fått absolution från en präst). Tanken att det kan göra det, och att Claudius kan kämpa med om hans bön kommer att göra så är helt protestantiska idéer. Det är faktiskt en kamp mellan katolska och protestantiska begrepp i Claudiuss monolog och i leken som helhet.