So up until a few months ago I had an absolute angel toddler, who was such a joy to be with. He's had fantastic speech and communication since he was about 14 months, so we've been able to have a good conversation for ages. So I do wonder if this is all my fault because I do "forget" he's still only 2 as he seems much older and maybe I am expecting too much of him.
Suddenly without warning, now he's nearing 3 the terrible 2s have just set in. He is whingy and whining most of the day, never happy, I can't get him to focus or play on a game or activity for more than a minute, he picks at his food when he's always been a great eater.
All of this I could probably deal with, but he recently picked up some swear words (my dad does his best not to swear when my sons neae but has slipped a few times), so now my son tells anyone and everyone to p**s off at any opportunity. He's also started hitting, kicking and biting - it seems to be just towards me though.
Nothing works. I started doing time out, as my primary school teacher friend recommended, but he'd just sit there and scream til constantly until I gave in. He has great understanding so I have explained why these things arent nice, and make me/whoever he is swearing at upset. He seems to understand and says sorry but then instantly does the same thing again.
Ignoring the swearing makes him louder, ignoring the kicking or hitting gets me bruised.
Nothing I'm doing works and I'm struggling so much.
I'm at the point now where I'm too embarrassed to leave the house. I work from home now so I don't have to leave him with my parents and get their report of how horrible he has been. We don't meet friends or do our usual activities because I'm sick of feeling embarrassed when he's swearing and screaming/hitting me in public.
Someone tell me it gets better? Is there anyway to get rid of the swear word? Even if I shout he still finds it funny.
I think I'm mainly sad I feel like I've lost the little boy I used to have such fun with.