I was my own worst critic...until I joined this site, seems there's one or two who don't like my opinions round these parts but that's ok nobody has yet come up with a good enough argument to make me question myself. Having said that I do enjoy the discussion (usually).