I experienced something similar but the guy was not from the army or anything...or from what i could tell from his dress. So i'm on a roundabout right behind this pathfinder and when no car was approaching, he drives straight slowly not indicating, and from the the position of the car, you could well tell that he was going straight...I'm right behind him and this guy is almost coming to a standstill (this is in the middle of roundabout during traffic time with cars approching straight on us from the left side).

The guy decides to turn left last minute and still driving slowly.....so i honk and flash the light on him. I could see some car that had to brake to avoid hitting me on the side. to make the story short...the guy follows me and i pull over at a cigar shop and he comes straight up to me and starts talking to me in arabic assuming im qatari..lol...not. i lower my window and start going off on him too and cursed the living s**T out of him with all the words i picked up from reading asterix oblix, tin tin and God knows what lol....then he said the most frequently used statement by the locals....DO YOU KNOW I'M QATARI...lol....my answer ...so what if you r qatari you piece of s*** why do you think im in your country....he goes like ..you want money....and i told him...no you piece of **** **** **** ** *** it's because you cant do anything for you country. Now get on your car and go teach yourself how to drive.

to make it even more interesting...i enter the cigar shot cursing (you know who) and right on the spot where the cigar i smoked are placed stands a local with his head down and saying zilch....didnt even move an inch.....lol....i only came to recall this guy while in the car driving back.

so from my experience...i can only tell you that you are a chicken....you should have stood up for yourself when the guy tried to punch you. Defending yourself is not a right but an obligation that you owe it to yourself. I'd rather go back knowing i beat the shit out of someone who tried to hit me than go back the way you did.....time for karate lessons my friend.