Thank you for contacting Just Answer.
I am sorry to hear about what is going on. I would need you to elaborate about what is going on in his life to know better about what is going on with him. So please elaborate so that I will be in a better position to answer your question.
Let me explain something to you in the meantime until you elaborate further and let me know what is going on.
Children don't sit down and tell us what they are upset about/ what is bothering them. They act out. They show destructive behaviour. Because children don't talk that's why we child therapists do play therapy with children. The child when in a therapist's office will engage in play and then the therapist can interpret what is going on. Only by bringing him to a child therapist will you be able to determine what is going on with him. There is no way to guess what is going on without knowing further details. So to both diagnose and treat the behaviour given the seriousness of his actions, it sounds like he needs some professional intervention.
Punishing him will not resolve the issue.
How old is he?
His acting out behaviour is his way of crying out for help,
As I said kids cannot sit down and tell us what is wrong.
They show the kind of acting out behaviour that your son is showing.
I think what would help the most is to bring him to a child therapist. Basically what you want to do is to get to understand what the acting out behaviour is about. A child therapist after a few meetings with you and Charlie will be able to diagnose what is going on. Unfortunately, one cannot diagnose online.
I am going to give you a link to the Anna Freud Centre. The very best place for child treatment. Contact them and ask for someone in your area.
I see that you are offline now. I'll pause here and await your response to see if there is anything you would like to add so that we may continue with our chat. Do add whatever you want and then when I check back I'll respond. If you have other questions, don't hesitate to ask. If I have answered your questions, please click on ACCEPT and leave feedback. Bonuses are always appreciated. You can always ask more questions even after you have clicked on Accept. Just put Dr. Shirley Schaye before your response and I will be the one to respond.