I just dropped my daughter off at school and I'm driving down a busy 4 lane road, cars bumper to bumper. I am in the left lane, but both lanes are going the same speed. Guy behind me in a Civic starts flashing his lights trying to get me to go faster and starts tailgating me dangerously. Now understand that I can't go faster, there are cars in front of me.This goes on for a minute until we get to a light in which he abruptly pull to the other lane next to me, GETS OUT OF HIS CAR, and starts flipping me off and yelling obscenities. Now I am not a hot headed person, so I just kinda looked at him like "you're an idiot". Other cars started honking at him, so after a tirade of about 30 seconds after which the light turns green, I drove off, and I saw him get in his car in the rear view and drive off. I think I did the right thing.
Probably not the right or correct thing to do, but as soon as he got out of the car my defenses would have gone on HIGH Alert. At the time he got out of his car, I would have slowly flashed my concealed sidearm and asked him did we have a problem.