There really are some horrible young feckers about these days.
I used to knock about with some right roughians but none would ever do something as crass and cowardly.
As for the cycling in general, you really are putting your life in other peoples' hands and unfortunately bike fatalities will only increase... with cars getting bigger and wider, the roads unfortunately ain't!