I am completely at a loss here and desperately need someone to either tell me I'm doing this right...or point me in another direction. I've posted on a different forum before and been slated for "not being understanding enough" - which is why I left and came here. I like the snark here too.
I've had 3 weeks from hell with ds. He has just turned 3 and his behaviour has turned. He has started spitting, he is over-rough with the cat, he screams and yells and argues like a teenager. He's verbally advanced but behaviourally was held back by his nursery by a) totally being the favourite and being allowed to have his own way, and b) not transferring to the next room, so being in with children some of whom were 12 months younger. I'm a sahm for a bit whilst awaiting a crb for my next job, then he is going to a different nursery. I know this is a massive change for him, but I also don't expect the behavioural extremes I'm getting.
I'm going to give a snapshot of today - please tell me if, in your opinions, I'm doing this right - or what I should be doing.
We watched a film this morning (his choice). Half way through he hit me with a toy - when he gets over excited the limbs flail and this was a result. I told him that he had hurt my face and asked him to apologise (this has been standard practice since he was a baby). He refused, screamed (proper blood curdling scream) and tried to hit me again. I sat him on the time out stair, and told him he had to stay there until he had calmed down. a few minutes later he was quiet, so I went to him, explained again why he had been put there and asked him to stand up and say sorry. He mumbled a refusal, so I told him I was going to leave him there for another few minutes. I walked away - banshee screams. Repeat story for 25 minutes. Eventually he stood and apologised, we hugged and sang some songs. Then I let him watch the end of the film.
Then we took the dog for a walk. Towards the end he asked to go home - I pointed to where the car was parked and said we would be there soon. As we crossed into the car park he started screaming that he wanted to go round again. I said he couldn't because it was time for dinner, but that we could take the dog out again before tea time if he wanted to. As I was getting him in the car we had screams, hitting me, spitting. We drove home and I said he had until we got home to calm down, or he would have to go in time out again.
Naturally, he ended up on the stairs again and I cooked dinner. He had calmed down so I gave him a cuddle and asked him to do his job (laying the table). He refused, so I did it, at which point he kicked off again and told me to throw his drink in the bin. I took the drink back to the kitchen, stepping over screaming and rolling child who was yelling he wanted his drink back again. I then put dinner on the table and started to eat ignoring the screaming snot ball on the floor. He eventually got up and started pulling on my clothes and yelling he wanted his drink - I told him I couldn't understand him and wouldnt be able to until he calmed down and asked nicely. Eventually he did, so I got him his drink...which was then shoved back at me. He stormed upstairs screaming that he wanted a nap - and then eventually came back down when he realised I wasn't following. I got an apology and he ate a little of his dinner. He asked for a nap - I gave him the choice of my bed with cuddles or his bed. He's currently sparked out next to me.
I'm not sure I'm doing it right. I'm not sure how much longer I can carry on with this - I just want my sweet boy back. It doesn't help that I'm 13w pregnant and exhausted - sure he's picking up on this too. And if you got to the end - thank you!