I know gay guys who say fag and faggot, and call things gay all the time. The N word will probably never be okay, but I'm fine with that. It sounds ugly anyways. It has some of the strongest history backing it. Most racial slurs will never be okay, even if you try to take it back. (Haha.. Clerks 2. It's okay, I'm taking it back.)
Also
Shitty shitty fag fag, shitty shitty fag fag, how do you do.