Very good insights, Ivor. Predeterminiation and zealotry are two
human tendencies to constantly keep in check- and that's easier
said than done.

A quote by George Bernard Shaw cam to mind as I read your blog:
“The only man who behaves sensibly is my tailor; he takes my
measurements anew every time he sees me, while all the rest go on
with their old measurements and expect me to fit them”