A girl from my social circle was drunk and slapped me in the face (pretty fucking hard) because of something non offensive that I said which she decided to take offence from. All I did after was say (or shout) "you're a fucking bitch" and walked off. There was only one other person in the room this whole time who saw it all. As I walked away she had realised she had fucked up and tried to apologise/explain herself (she knew she shouldn't have done it) but I just kind of stormed off upstairs and chilled with other people.
I know this wasn't the best way to react since I shouted and lost frame. How should I have reacted? Was my grudge childlike in behaviour (like a teenager having a hissy fit)? About an hour or two later I saw her and she was extremely upset so I just kind of said whatever forget about it but don't do it again.
I saw this as a blatant sign of disrespect and whilst I don't wish to get angry and lose frame, I also don't wish to be a pushover who allows girls to slap him like a bitch.
Edit: in a way this question almost boils down to when is it reasonable to get angry or when can it be within your frame?
[–]Shmoopernator20 points21 points22 points (3 children) | Copy Link
[–]JourneymanTRP-1 points0 points1 point (1 child) | Copy Link
[–]trpthroway1231 point2 points3 points (0 children) | Copy Link
[–]Senior ContributorSkorchZang16 points17 points18 points (2 children) | Copy Link
[–]avngr 2 points2 points2 points [recovered] | Copy Link
[–]creating_my_life7 points8 points9 points (1 child) | Copy Link
[–][deleted] 3 points4 points5 points (0 children) | Copy Link
[–]boolshynet2 points3 points4 points (0 children) | Copy Link
[–]anotherswingingdick0 points1 point2 points (0 children) | Copy Link
[–]W_O_M_B_A_T0 points1 point2 points (0 children) | Copy Link
[–]RedPillQuickie0 points1 point2 points (0 children) | Copy Link
[–]Senior EndorsedVasiliyZaitzev-1 points0 points1 point (1 child) | Copy Link
[–] points points points | Copy Link
[–]seeeeba7 points8 points9 points (5 children) | Copy Link
[–]mostlydeadsquirrel 0 points0 points0 points [recovered] | Copy Link
[–][deleted] -3 points-2 points-1 points (2 children) | Copy Link
[–]seeeeba2 points3 points4 points (1 child) | Copy Link
[–][deleted] 0 points1 point2 points (0 children) | Copy Link