Had my worst experience so far this year after challenging a mobile phone wielding white van driver after a seriously close pass at 50mph on a narrow bend with oncoming traffic. Normally I left this stuff go, but it was just too much. This particular thug then threatened to smack me if I didn't 'f..k off'. I didn't back down, he tried to get out of the drivers seat, I just held the door closed, then he called me a fat bar-steward (lean, 6,2 guy, seriously?) spat on me and bravely sped off. I caught up 100 yards down the road and called him out on his low IQ and crippling impotence and left him to stew in congested traffic.
Had I known how it might have gone, I might not have challenge this loon, and as ever this is good advice for all to follow. Get a cam, remember to turn it on just let it go, and report to police if it's worth the grief.
Putting that seriously unpleasant experience aside, it's not been any worse than any other year. In my first year, I had a small rocket launched at me near bonfire night which was upsetting, that could have been nasty, but it missed. There was also a time when a presumably unloved 10 year old with dirty clothes was shining a laser pen into the eyes of drivers and me. Some people are proper awful human beings. 99% just get on with their lives and leave cyclists to themselves, despite being slowed down for a few moments on their way elsewhere, most people aren't peanuts and don't care. Don't let the odd idiots ruin your day.