Was Hamlet a sulphite?A sulphite is a person who does his own thinking.
Well, Hamlet, as you know, is a character in a play; therefore, he doesn't do any thinking at all--his author does all his thinking for him.
Even inside the play, Hamlet is an actor. After speaking with the Ghost, he must become an avenger by feigning madness. So, he's playing a role based on his father's expectations. He is torn between his father's (the Ghost)'s words and his own thoughts. He is torn between these thoughts and the actions of other avengers: his father, Laertes, and Fortinbras. His is torn between madness and sanity, between his own feigned madness and that of Ophelia's real madness. He is torn between body and mind, suffering actively or passively, and between damnation and salvation.
So, Hamlet's problem with thought is how to choose which of the many thoughts that are conflicted both within him and outside him in the prison-state of Denmark. Thoughts are deterministic for Hamlet. Thoughts are a prison: