Please help! My son who will be 5 in Feb is a delightful, well mannered child the majority of the time. I have always thought that he is older than his years as since he could talk, we (and the nursery staff) always felt we were talking to an adult - his negotiation, reasoning and knowledge is well advanced. My little angel however has a serious streak, where he can get cross and moody - if anyone was to say hi (even people he knows), he is grumpy back (and sometimes rude). Getting ready for school is a joke - he doesn't listen or do as you say - and certainly doesn't understand the concept of hurry up! When we drop off at school - everyone else is happy - but our son is grumpy (he loves school so i know this is not the issue). I talk to him about his first response and how it makes people feel - and he then gets stressed that he has upset someone (as he is a very caring/loving child). Threats (and follow through) of naughty step and losing toys etc work for a day and then he doesn't seem bothered. I know he is only 4 and suppose am looking to find out if this is common, is there anything anyone can suggest to manage it better (we are losing the battle) and if we just have to go with it and let it disappear?? Any input is very welcome.