None are acceptable, but I think racial slurs are the worst, because clearly you have no control over skin colour.
And I know someone is going to say sexual preference isn't a choice either, but at least you can choose not to act in what I'll call the "stereotypically gay manner" (no offence is intended here, I promise). By that i mean talking with the lisp, dressing flamboyantly, walking like you have a stick up your arse, etc. Doing these things is what gets you called gay or "f****t" by the assholes who would choose to call someone that. If you're gay and don't want to be called these slurs then go ahead and wear fucking jeans and a tshirt, talk normally, and walk normally. But on the other hand any asshole could call a black guy the n-word whether he's in a suit & tie or dressed like a gangster. So that's my reasoning for why racial slurs are worse than homosexual slurs.
Ethnic slurs are bad too, religious and non-religious people should all just get along.







