Well I am of course, but can all MNers be perfect?
We must all be because we forever criticise other people's driving, parking, parenting, social skills, grammar, spelling, neighbourliness and manners.
If we are all perfect, where do all the idiots come from for us to complain about?