DS is 6 and generally a lovely kid, bright and imaginative. He's always had a few imaginary friends, but the current one (a baby called Noisy) is a pain.
DS was very tiresome yesterday, kept making unreasonable demands and then when he didn't get his own way would pinch me or hit out at me, so I yelled at him and made him leave the room till he could calm down.
Later when he was fine again I asked him what was wrong and he said 'I was being Noisy and having the tantrum for him.'
Has anyone else had this sort of thing?