It seems to me that Hamlet is being all this at once. As far as the first point is concerned, we can observe that Hamlet is in the difficult spot. So he spends a lot of time watching himself and declaiming suffering soliloquies. In the soiloquie “O, what a rogue and peasant slave am I!” we see that he is confused with his own thoughts. He is unsure whether his actions are right, he doubts if the ghost was his real father or a devil. He calls himself “ a coward” because he thinks he has done nothing yet to avenge his father and whether he is actually able to do it. Here he seems to be rational because he really measures his own abilities towards this situation. He ponders on what kind of man he is and and how he should act. In his solioquie “to be or not to be” he raises deep philosophical questions about existence and if it is right to live in despair or end one's life by committing suicide. At the same time, he can be considered as quick for he at times doesn't struggle to decide a course for his actions, for instance when he kills Polonius instead of Claudius or condemns Rosencrantz and Guildenstern to death. (may have something to say about Ophelia)
As far as “witty” is concerned, we can observe that his speeches are elaborate, refined and witty.