My 3.5 year old is really grouchy at present - particularly of course when tired or hungry. He seems to spend every moment telling me that I have done something wrong. I can be in the next room and his tower falls over, he will scream that I made it fall over. If anything goes wrong for him, he´ll say I did it. If he falls off his bike, I made him fall off. If I gently lift him up (eg. onto the child seat on my bike) he says I hurt him. If he spills his drink, I knocked it over. Obviously he is just a very tired little boy when he comes home from nursery at lunchtime. I know I need to be loving and patient and try to get him as much rest and regular, nutritious food as possible. But, I also want to teach my son that making mistakes is ok, things going wrong is ok, falling off your bike is ok (except if it hurts, obviously - but not that he somehow did something wrong and so is not perfect). He is generally a perfectionist toddler (I never thought that would be possible! - he even asks me to tidy up sometimes) and I wonder if he´s already having trouble with the idea of imperfection. Has anyone else had a toddler who was so obsessed with "whose fault" something is? Is it normal (older dd has never done it to this degree)?