I find these "I got buzzed today!", "I got honked at", "I'm worried I'm going to die", etc. threads so amusing! As someone else said (sorry I don't remember who), stuff doesn't happen everyday. I've been riding to and from work or school constantly since 1977. I have records that show that I've ridden at least once in every month for 228 straight months. I've been buzzed, shouted at, threatened and hit by a pedestrian (once) and a car (once and I still can't feel anything in that knee and it happened in 1981). You learn to deal with it.
Yell back, curse their progeny, call the cops,
don't flip them off, track them down and flatten their tires, or whatever else you need to remain sane but don't obsess on it. Enjoy the ride and don't let the a$$holes get you down