Don't forget tired driving/asleep at the wheel. It's surprising how many deaths are caused by it each year. But, it's not prosecuted. If any of mine are hurt/killed by someone that shouldn't be behind the wheel . . . .
Much of it has to do with attitude IMHO. Most collisions have a human element and to be able to look at yourself and ask, "what did I do to contribute to that" is
the most important element to not making the same mistake again.
The biggest eye-opener for me was when I became a driving instructor. Even though the UK has one of the most stringent driving tests in the world, I was quite shocked when a student that had put in for their test too early passed. With no serious or dangerous faults, they had a licence and were out on the streets. I vowed then to never buckle to pressure, as I could potentially endanger lives. From that point forwards, prior to any student going for a test I would ask myself, "if they pass will my brother's kids be safe tomorrow?" If the student or their parents insisted they could find another school.
I know I bang on a bit, but driving/riding is a serious issue with serious consequences, that I do not want anyone to meet with. However, I would always advocate making swift, safe progress and enjoying - as much as is possible - the drive or ride. And, at every possible 99% opportunity of an overtake that is "on", abort...
There is always the next time...