Do you use twitter? Have you ever tweeted hateful messages? Do you think that Twitter should be monitoring their site for hateful speech, just as Facebook and YouTube do?
Cultural sea-changes are painfully slow to absorb. Homosexuality, defined as "sexual attraction toward others of the same sex," has been since the dawn of human culture one of the most strict of taboos.