so youre a straight kid who gets to decide that faggot isnt offensive to use right it was started as an insult because it was literally calling someone else gay and that was meant to be an insult when you say it to mean bad then youre saying that being gay is bad that is homophobia full stop if you really consider yourself not homophobic and a good person you will force yourself to stop using it if you dont let it hang on your conscience because you will be a bad person