Turbocabbie, that's what I want to be like most (not all

) of the time, not just some of the time I am now. I really genuinely can be a perfect, thoughtful and professional driver at times, but I just don't have any patience, and I mean none whatsoever. If someone pisses me off it sets the ball rolling and I find fault with everyone then.
I'm seriously thinking about doing the advanced driving test through the IAM in the new year, it might just help me a little.