most the time, yes. with a random person out on the streets? no. i'd fight a kid at school, but i would never fight someone i didn't know. he could be some crazy who pulls out a screwdriver and decides to gouge your eyes out. its better to just ignore shit and walk away, provided it isnt a big deal. if someone pushes my sister in the mouth, well, the guy has to get his ass kicked regardless of consequences.
so, let me put it this way. if you dont know who you're getting into shit with and it isn't worth dying over, just drop it.