Would I have hit her like a man? No, but I would've grabbed her wrist, and gave her a good old fashioned "mind your fucking manners" talking to. Mainly because of the scene out in the street, never been a fan of that.
Is this real life?You would let someone hit you? So it is insecure if you assert your rights?
Someone might be trying to provoke a reaction from you. To get you into shit and give him an excuse to lay into you. And you walk right into his snare.
Snare or not I know the law on provocation and self defence. Provocation is a mitigating factor, self defence is a full defence.