He can be a sweetheart but he can also be an angry and hateful child. He gets upset when things don't go his way. He will cry like a two year old! He also hits and kicks his Mom. He and his Mom live with us and have since he was born. When told to do or not to do things, he ignores it and keeps on getting what he wants. I am very troubled about this as I am afraid he will grow to be a trouble maker. He started getting in trouble in school last year. He is sent to his room for a specific time, games and toys are taken away. Nothing helps. When he goes to his Dad's house, he never acts that way but when he comes back home he starts again. I think he is ODD but my daughter disagrees so what can I do?