DS turns 2 next month. He is a lovely little boy with a very nice nature...until he has a tantrum and flies into a rage. When he is angry he will hit and kick, not anything very serious but I would really like to nip it in the bud. I have the "hands are not for hitting book" and we read it every day and if he does hit I say "hands are not for hitting, hands are for xyz" or "feet are not for kicking, feet are for xyz". I always get him to say sorry and he will, I genuinely think he regrets it but it's just the fact it is happening more often. My older child used to shout and throw things when she was younger and was never a hitter so not sure what else I can do. He is home with me 5 days a week, doesn't attend nursery. I take him to toddler groups and he has once gone to hit another boy (older and also the little boy is a bit of a difficult child so this happened after the boy took a toy off him) but then he is always very gentle with physically smaller children (he's a sturdy boy). He mainly just hits me, DH and big sister but only his sister on occasion as they get on really well and are very sweet together.
Any other advice? Anything I could try?