DS2 is nearly 2 and his behaviour is terrible.
He hits, kicks, slaps, pinches, bites, hits his brother or us for no reason. And at times will be repetative and ongoing.

He will sometimes hit or push other kids, and if and older child antagonises him he will lash out.

Can often see anger in his face and can be a right little turd!!

He still spends 60% of night in bed with us and feeds over night, has never slept thru (but thats another thread in itself)

We have tryed telling him off, removing him from situation, time out, smack on hand, pinch back. (not bite back) DH is at end of his tether he is over his behaviour and thinks there is something wrong with him mentally as he is so mean and violent.

DS1 has always been the placid, sensitive child who cries at EVERYTHING so didn't have this with him. But he has started hurting DS2 back eg bite him back etc and I don't want him to keep doing that.

Trying to explain to DH that all kids are different and do things differently, and that he can't talk properly/much so gets frustrated etc but he seems to think there is more too it than that.

Any more suggestions would be great as its causing tension in house.