No-one likes to be criticised, though of course there are supposedly ways to "constructively" criticise someone which are not meant to cause offence. In reality these veiled criticisms are the ones which make you suddenly sit upright at 3am, "hang on a minute" you think, "he was having a go at me". It seems that these days no-one is ever wrong, they just "have their own opinion". No-one seems willing to accept that they might have made a blatant boo boo, "I wasn't late for the interview/meeting/special occasion, it was arranged too early". Does no-one take responsibility for their actions any more? Can we actually justify being late for something important because the other person was inconsiderate enough to arrange it at a time that seems "too early", even though we knew the time months before?! Do we pass this onto our children, because we are never wrong and our children are an extension of ourselves, are they never wrong either? If our child shouts at another adult, do we defend them these days rather than reprimand them? I remember reading a book by Lynn Truss about the universal "F Off" reflex; your music is on too loud in your house and it is keeping me awake - f off. You just bumped into my car - f off. You dropped some litter - f off. You nearly caused me to crash my car - f off (well two fingers stuck up but same meaning), This "f off" response is now becoming automatic, a defence mechanism against others in society who dare to tell us off for behaving anti socially. Having said that there are definitely those who go the other way, who are too over zealous in their policing of others' behaviour (usually without first examining their own). The ones who stare when your child is having a tantrum or "change the subject" if you ever mention anything they deem to be inappropriate and won't discuss certain subjects. How stifling, how controlling. Which is worse?