If you were a prince who recently learned of his father death and in your time of mourning your mother remarries your uncle; the pain and misery would drive you to the thoughts of suicide. Until one day the ghost of your father tell you that he was murdered by your uncle. Upon hearing this news you vow to get your father’s revenge against your uncle, you know it’s justified in your time period to take revenge.   These are the questions addressed in Hamlet about his revenge.   His decision to act on reason rather than emotion is not only because Hamlet was a coward, but that Hamlet is used by Shakespeare make the story a tragedy.
In Hamlet when the ghost says to Hamlet “The serpent that did sting thy father's life now wears his crown (Hamlet Act 1, scene 5).”   This is a perfect example of a reason in the Elizabethan era for someone to claim revenge on another; because they believed ghost returned to tell loves one they were murdered.   Hamlet said the ghost was a devil. Hamlet could have acted upon the new; and killed Claudius, but he didn’t which is irrational. Why would Hamlet go against reasoning of his time period on a hunch? Hamlet is said to be intellectual, but this makes him seem like an idiot. It would only be rational if Shakespeare wrote it to start the tragedy of the story. It also explains why from that point on the story gets worse, so many people die.
Another sign of this is when Claudius abruptly runs away from Hamlet’s play of Claudius killing King Hamlet in the Orchard. When Claudius is seen praying by Hamlet, Hamlet didn’t want to kill Claudius because he believe in killing while he was prying. Claudius would go to heaven.   Claudius’s prayer in scene three of Hamlet was:
O! My offence is rank, it smells to heaven. What if this cursed hand
Were thicker than itself with brother's blood, —
Is there not rain enough in the sweet heavens
To wash it white as snow?
My words fly up, my thoughts remain below;
Words without thoughts never to heaven...