Assault does not equate to being fragile. Everyone is free to respond to disrespect the way they see fit. Calling someone a racial slur is a verbal attack. So when they physically attack you back they’re not wrong