Sorry to hear about your accidents and close accidents.
Some of the kids nowadays have little or no respect for adults on or off a bike really
I had a close shave the other day on a cycle path, 3 kids on bikes coming the other way, they changed to one behind the other, then one suddenly comes out from behind and is coming towards me, forces me off the kerb where thankfully there were no cars!
If I had landed in front of a car they would have been long gone and the car driver wouldn't have seen what caused it.
Makes me cross!
Mind you I really don't have many occurences thanfully and if I see a group of yobs I would rather go out of my way to avoid them!!
Mandy