I know what you mean, but you miss one huge point: I LOVE angering bible-huggers.
And yet you dare to consider yourself a 'liberal', and launch verbal assaults at other people's apparent disrespect for your 'I'm special and homosexual' thing you've got going on for yourself. Really, man, the hypocrisy... Respect others and be worthy of respect in return. If you attack people for their beliefs alone (where those beliefs do not concern or harm you), you deserve whatever you get back.