Totally understand were you're coming from Ian.
I've almost been knocked down a few times by di**head cyclists on pavements & flying through the works car park as a short cut.
Unfortunately there is nothing we can do, ...the Police do nothing about it so what can we do?
I've seen cyclists running countless red lights, riding drunk, no lights at night etc etc but as they don't have any number plates on their bikes there is nothing I can do about any of that either.
My advice is just to bottle the rage until one day it all comes spewing out in an uncontrollable outburst, ...what's the worst that could happen?!