It basically states that if I do something nice for another man I am gay unless I state otherwise
That doesn't seem stereotypical to you?
no no i agree with you. This is probably not even a worthwhile point to discuss but here it is broken down:
There two basic uses of 'no homo':
1. What you all are talking about, which is saying it to 'make sure' someone doesn't think you're gay after doing something that could be possibly misconstrued as such.
2. Using it to call attention to a double entendre that either you or someone else said, in the same vein as 'that's what she said' (how i've heard it used mostly among my friends)
What you're talking about falls under category 1, which I agree is stereotypical and frankly childish.
But category 2 doesn't come off to me as relying on any stereotype for humor. Only the double entedre.
If in fact it's offensive simply because the words 'no' and 'homo' are in close proximity to each other, than that's a different discussion. I'm just trying to flesh out the context in which it's sometimes used...
This requires a ninja edit:
So you obviously straight, you obviously know that you don't like gay sex and yet you choose to act like you like it as a joke then claim that you're "no homo". Yeah, there's nothing exclusionary and offensive about it at all. /eyeroll
Imagine if one of your friends is gay but he never tells anyone and he has to put up with the constant gay sex jokes but then you always conclude with "no homo". You don't think he'd at least feel uncomfortable/unwanted being in your group?
You basically reduce his sexuality to nothing but jokes, one that you can get away with because you're "no homo". But he, OTOH, can't get away from it because he's gay and in his world, he's the victim of crass joke like this.
Firstly, you're projecting a lot of shit on me and I frankly don't appreciate it. I'm not attacking you, and I have in fact never done any of the things you've stated.
To actually respond to what you said: I'm sure what you're describing has happened (and probably often). Maybe it was your friends. Maybe your friends are shitty people. But, alas, I am not one to make assumptions.
I frankly don't understand how pointing out double entendre and 'acting like i like [gay sex] as a joke' are in any way related to each other.
So we understand each other, what I think you're saying is something like the following:
Straight friend to closeted gay friend: "I'm gonna ram my cock in your mouth. no homo".
Is that the general idea?