Well yes and no.
Yes... you never claim perfection, quite the contrary, your self deprecation is legendary.
No... you may "fuck up a lot", but not in the Cellar. I find your posts to be clear, informative, always eloquent and frequently poignant.
I also find your competition to charm the ladies, insurmountable.