Nice! 🙂
My instructor used to tell me to assume every cyclist and pedestrian was a “moron”. he said the sooner I stopped assuming/expecting them to behave in a particular way, the safer a driver I would be. His view was that they are lemmings and it’s up to me, and only me, to make sure I don’t injure them, regardless of how stupid their manoeuvres etc.
At first, as a both a long time cyclist and pedestrian, I took offense to the suggestion and picked him up on it. He explained that he didn’t mean that they were actually morons, but had found that over the years his pupils tended to get into the right frame of mind when around cyclists using the approach that the cyclist’s safety is 100% in the control of the driver and that they should expect the unexpected.