I'm a very calm person. You can insult or harass me a long time before I actually react.
But when I react, I tend to go from 0 to 100 in a matter of seconds (think, from looking visibly displeased to heavy physical altercation). I'm not one to look for trouble and my initial reaction to harassement is to try to remove myself from the equation, as there is often no point in trying to debate with someone who just wants to ruin your day. But as you know, it isn't always so simple.
Today, I was in such a situation. I couldn't just walk away. I was at boiling point, so I gave out a last warning but, under my anger, I feel like I wasn't very good at explaining the situation clearly.
It sounded something like :
"Look, go away now or you wont like what's coming."
Luckily, in this particular instance, the situation resolved itself by the intervention of an external force (a passing cop). Without this intervention, I feel like it would have escalated as the offender didn't really understand my meaning.
My question is: How should I phrase a last warning (or threat) so that it can hopefully make the situation deescalate ? (or that I can at least say "I warned you")
To give a bit of context, let's say the person I'm talking to is a relative stranger and we are in a public setting (on the street, in the park or at a bus stop.)
EDIT : I don't ever get in such a situation with people I like, people who bring me to this level of anger can't possibly be my friends. So I'm not looking to "be nice and friendly" with my interlocutor. I'm trying to give them a last chance to back off before I smash their head in, because I really don't like hitting people (nor do they like that.) but I'll do it if they are looking for it.