I need advice! My 5 year old son, is the loveliest and sweetest little boy when he wants to be. However for the last 6 months especially he has been rude constantly in class. Shouting over his teacher, storming out of class and hitting other children and has now resorted to spitting in people's faces at school. The school call me regularly with updates on his behaviour and he has a book which his teacher updates daily so I can see how he's been. However when he gets home and I try and speak to him or correct his behaviour etc he screams and crys for hours on end and won't calm down. This happens a few times a week and it's taking its toll on the whole family. We have tried sending him to his room, naughty step, taking away toys, cancelling fun plans However nothing is working. When we reset he does have a chat with us and promises to behave and some days we go a few days with good behaviour and I start to feel hopeful but then I'll get the dreaded call from school and it's back to reality. For context he has a lovely happy home and him and his sister are loved for than anything However myself and his father had a divorce 4 years ago. I wonder sometimes if this is the reasoning behind it but he was so little when it happened that he has never seemed overly phased by it and is just used to going to daddies every other weekend. I need some advise. I feel like I can't speak to anyone because I don't want people to judge him. Thanks in advance