In Act 2 Hamlet's view of life is presented by Shakespeare craftily through Hamlet's degradation of sanity. Hamlet speaks with such conviction and eloquence in his long meticulous dialogues, questioning everything until he comes to the conclusion that life has no absolute truths but has only subjective values based on differences in perception. This is apparent in his conversation with Rosencrantz when he says, "there is nothing either good or bad but thinking makes it so" (II.ii.268-270). Hamlet's view could be assumed to be him contemplating whether or not he will kill Claudius because his future actions can only be judged by he thinks. Hamlet may believe that avenging King Hamlet's death is a good thing morally, for the reason that his uncle was the one that committed an unforgivable crime.
Love being the core motivator to actions, happens to be another view of life that is prevalent within Act 2.
"That she should lock herself from
Admit no messengers, receive no tokens;