Qual a origem da expressão Ser ou Não Ser *?

Frase de Hamlet, tragédia de William Shakespeare. Esse Shakespeare era um homem muito inteligente para a época que viveu. Ser or não ser era a dúvida que Hamlet tinha ao olhar um crãnio pois havia uma dúvida se seu pai fora assassinado ou não.

Porque Hamlet finge estar louco?

O espectro diz a Hamlet que é o espírito de seu pai morto, e revela que Cláudio o matou com um frasco venenoso, despejando o líquido em seus ouvidos. O Fantasma pede que Hamlet vingue sua morte; Hamlet concorda, com pena do espectro, decidindo fingir-se de louco para não levantar suspeitas.