Yeah, but in such situation when someone gets physical with you, you should be the one to call 911 first, before they do or before it gets ugly. She could have been really crazy, you didn't know what she was about to do, it was time to call 911. That would give you the upper hand if the cops showed up or made that person stop. Like SuncoastChad said: once you pull out a phone most people would sober up and stop acting aggressive towards you if they see you're serious about calling the cops.