Is it me??

Over the last week or so, I have noticed a change in my mini man.
A change that isn’t so good.

His attitude is terrible, and he can get so angry that he can be aggressive.
Not with anyone in particular, just whoever or whatever is in his way.

Even as I write this post, I can feel the lump in my throat growing bigger and bigger.
I feel that it’s my fault, it must be mustn’t it?

Just today I have him a row for kicking Lolly. His answer was because she was playing with a toy he wanted.
When we “had words” he lashed out by throwing a heavy abacus several times, beating his hands off the ground, throwing jigsaw boxes, the list goes on and on.
At worst he has tried to headbutt me, he has kicked and punched.

Is it me?
Am I doing something wrong??
And you know, I’m not sure anymore and I’m starting to think I’m not the best mum I could be.
If not, why would he be acting like this. It must be me.

I can’t comprehend with it.
I do my best for them, treat them equally, would literally do anything for them. So where am I going wrong?

He’s not a massively bad behaved mini man but its been the last 7-10 days where the behaviour has worsened and its starting to get me down.

I just don’t know what to do sometimes.

Sorry for the not so happy post, but had to get it off my chest.