I get aholes either honking or yelling at me (or both) as they speed pass me.... frequently. A couple days ago I had some jerk throw some dust type substance in my face (he was on a bus). Then after that there were a couple guy at an intersection I'm not sure but when they told me I could go when the light turned green (they were turning to the right in front of me) I just got a bad feeling about it (too much to explain to go through all the details). Then a few minutes later some other guys who had just waved me to cross the street (they were also going to turn to the right in front of me) instead decided not to turn, but to fly pass me at high rate of speed (I was down the street 40 yards or so). Of cores there had to be one last ahole that couldn't resisted speeding pass me (I'm in the bike lane DAMN IT!) and whale on their horn. WHAT THE HELL CAN ONE DO!!!!