My DS is 2.4 now and he is amazing in so many ways. However sometimes his behaviour is awful!
His speech is good so I am not sure if it's frustration but he hits me, throws things at me and generally acts like a dick towards me 
He has the usual tantrums kicking and screaming at hearing the word no and I just ignore or distract until it's run its course.
The issue is with all the hitting and it's only ever aimed at me. I don't know where he has learned this from! When he does it I tell him no don't hit me that hurts. If he's throwing things at me I will take away whatever it was he was throwing.
This has been going on for months now and I just can't see a way to stop it, I stay as calm and patient as I possibly can but yesterday after another shoe thrown in my face I burst into tears.
I'm a SAHM and we do lots of things together, he bed shares with me, we have a good relationship, so why does he aim all of his aggression towards me? And most importantly how can I stop it?