i used to know a gay guy who said faggot was like the nword you were allowed to say it if you were gay but it was offensive if a straight person said it then again this guy also said that being gay is a choice and that being rude to him in any way was homophobic whether it had anything to do with his sexuality or not he was a weird dude