and for the friend who commented:
"Sassy gay friend" isn't exactly an archetype you'd stick in a tragedy. That's probably why he's missing from Hamlet. He does show up in Romeo and Juliet, but luckily he gets stabbed to death in the second act, otherwise he might have interfered with the suicide scene in act 5.
here ya go:
to which said friend adds "That's why Mercutio had to die."