Practical Parenting Advice Online Parenting Course
Please report abuses to AndyGill@practicalparent.org.uk
If the behavior is as you described, you need to get this child in counseling as soon as possible.
I agree, counselling is the only option, trained professionals will need to peel off the layers and retrain his behaviour. Very difficult, but I wish you all the best of luck, you obviously love him very.