It happens often, when a straight guy finds out that his pal is gay, that he feels that the gay guy needs "protection" against racism, bullies etc. He feels that he is kind of his bodyguard and just "overtries" for him not to feel that he is losing him as a friend.
Ok, I see what you're saying. Kind of over compensating and such. This might be a possibility now that I think of it, but then again maybe not. I have always been like the token gay in my groups, and a mascot in others. No one really has a problem with it, so why over compensate. Smh!! Too much.