Source: http://www.scienceofrelationships.com/home/2012/6/1/thou-doth-protest-too-much-are-homophobes-homosexual.html