sounds like bad parenting lead to this, should have beat his ass long before you even got to this point