He's four and a half. He's had a lot of time off school due to being ill and tired.
On Wednesday he went back, and he actually cried for the first time, properly saying he didn't want to go. I took him as far as the gate and gave him the choice, but he chose to stay at school despite my offer to take him home if he wanted.
He was pretty crazy when I picked him up, carried on being crazy all evening and all yesterday and then today as well - but really 'naughty' in a deliberate, smiling at me while doing it kind of way - defiant and noisy and just really difficult. Yesterday he actually weed on the carpet rather than go to the toilet. That is pretty much unheard of.
Today he refused to go to school. I decided not to fight it after a while as he is obviously really not happy about something. Then I had a parcel delivery crisis and had to make hundreds of phone calls this morning.
I think that just made it worse. His grandma came round to see him for an hour as I was due to go to lunch with someone, and he started telling her how mean mummy is and how much he hates me.
It was awful, and when I finally got up and said I was going out with the baby, he burst into tears and told grandma he didn't want me to go.
I was waiting in the kitchen because I didn't want to go either, with him in such a state.
I went to him while she held baby, he cried quite a lot but couldn't really explain what was wrong.
They are in the garden now and I'm trying to work out what I've done to upset him so much.
It's hard to get any information out of him and he's still being really, really silly and loud and all that.
Please any opinions would be welcome...