in the USA, why is it that a black guy can call another black guy a n****r and it's fine, but yet when a white guy does it it's like all wrong and stuff? Then, when a black guy calls a white guy a honkey or something derogatory it's shrugged off? I've been wondering this strange behaviour for YEARS... anyone have any ideas?