Wrong, you're son would be here if you were a better parent.
For some kids better parents mean better behavior. But some kids will act badly no matter what their parents do.
It sucks to say this, but some people just have bad genes, and there is nothing someone outside can do to help.