It's like a rollercoaster, we never know what version we're going to get. I'm unsure whether the imminent arrival of baby no 2 is having an affect on his behaviour but DS aged 3y2m is being horrendous right now, we've had a terrible weekend of it and I'm hoping he's not the only one who can be like this.
He is Jekyll and Hyde, some days absolutely everything is an issue, from getting dressed, brushing teeth, putting coat on and he will outright refuse to do it which, when you have to be out the door to get to work etc, results in a physical struggle.
The other side of it is his attitude, he can be sooo unpleasant, and will argue everything. He will say stuff like "mummy was that a pigeon?" To which I'll say "yes that was" and his response will be "no it's not!!"
We get a lot of "I'm not playing with you now!" In a sort of nah nah nah nah nah type voice.
He'll walk past me and hit me, then smile in my face.
When he's like this we notice as well he seems to regress, almost into a baby again, he'll get the baby books out and won't be able to play on his own for even a second. He won't be able to concentrate on the TV or stop talking, it's like he's totally wound up.
Then a few days of it pass, where DH and I are literally at our wits end, and then he turns back to his old self again, much more calm and relaxed (albeit still a full on 3 year old) but we're able to talk to him again and enjoy him more, he seems to like us again and stops arguing everything.
This happens probably once every 3 weeks and has done since he was 2.5 - it's exhausting and we're struggling with it.
Does anyone else has similar with their 3 year old? I should add he's never been a particularly easy kid but age 3 feels horrendous ☹️