uuummmmmm, you sound like a very analytical person (as I am also), we tend in hindsight to analyse every "little" detail, which can be a two edge sword
On track things happen very quickly and our basic survival riding instincts take over, coud'a, shoud'a, woud'a,, I know its hard but try not too beat up too much on yourself, its what we do, shite happens
Racing future?, yeah, tell me whats gunna happen tomorrow