"Get thee to a nunnery." I was kind of confused by the phrase when I first read it, so I googled it and found a discussion forum that talked about the meaning of the phrase. There were multiple interpretations. One person brought up that in Shakespeare's time the word "nunnery" had two meanings: 1) a convent 2) a brothel. Well, those were two very different meanings. So either Hamlet was telling Ophelia to turn to a life of chastity or he was degrading her and calling her a common prostitute. Either way, the phrase means that Ophelia should never marry and have kids. Another person talked about how Hamlet had realized that Ophelia was deceiving him for the sake of her father and the king, and he was enraged at her for siding with his enemy. Insulting Ophelia by telling her to go to a nunnery (I'm assuming this is the brothel interpretation) is the offended and betrayal Hamlet lashing out at Ophelia. Then, another interpretation said that Hamlet was seeing his mother (who married her husband's brother and murderer) reflected in Ophelia. His rage against Ophelia is actually his rage against his mother. Also after seeing his mother's remarriage, Hamlet loses all respect for marriage and now has no desire for his beloved Ophelia to marry him or anyone else.
There are so many interpretations of that line that I wasn't sure which one was right. I think it is a mixture of all the factors that causes Hamlet to say this. What do you think?