Sort:  

You are hard on yourself man. You've placed 25th, that's not half bad. I mean, it can always be better, but this is a nice performance.