Just watching the Black and White Pokemon anime in the morning makes me realise how thick Ash is.
What makes me even angrier is how everyone he meets seems to think his stupid, gormless determination and sheer lack of strategy is admirable in some way.