he knows the difference between a boy and a girl, he will point them out in stories or on tv or in the street. But today he surprised me by insisting he wasn't a boy but a girl. He put all his toys away (which isn't always an easy thing to get him to do) and i said 'wow ds you're a really good boy' to which he shouted back 'i'm not a boy i'm a girl!'
he now keeps telling me he is a girl and 'not a boy!!' . Is he just a bit confused or is it just a game to him? He genuinely knows the difference but he gets very angry when i tell him no you're a boy.