I see some methodological problems here.The map for homophobic tweets is determined by the use of words such as "dyke," "fag," "homo" and "queer."
What if Openly Gay Person #1 says "Since I'm a Scorpio and Jupiter is ascending into Virgo, I don't think it would be a good idea for me to leave this house today"...
...and Openly Gay Person #2 responds "Astrology is total bullshit, you idiotic fag! Try reading a science textbook once in a while!"
How does that get scored??
There is, also, often quite a lot of political hostility between left-wing/Democratic gays and right-wing/Republican gays. Sometimes this hostility is expressed with homophobic terms like "fag" and "dyke." But if a gay Republican, for example, calls a gay Democrat a "socialist Commie-loving motherf**ker", is that for some reason less hateful than saying "socialist Commie-loving faggot"?