nigger and fag are used usually to specifically attack someone based on their sexual orientationrace they are only used to insult specific people fuck is much less specific and the meaning of the word depends entirely on the context it is being used in if you say fuck me after you stub your toe or if you say fuck me to your sexual partner you are conveying two completely different meanings of the word fuck doesnt target women sluts gays black people or any specific group you can use the word fuck to slut shame someone but you can just as easily use it for a huge variety of different things if anyone takes fuck to be a personal attack they obviously have some serious insecurities