I was called "Jesus ******* Christ" by some guy in a suit on a hybrid when I passed him... He had no helmet and was teetering along. I don't know why he yelled that. I thought I gave him enough room when I passed him (maybe it was the 25mph part?).
Then an old lady called me A**hole! She hadn't even started to cross the street yet!
Grumpy city today, but a great warm, fast, sunny ride home, with some grumps.