You raised a dickhead kid because you're a single mother. It takes two parents or at least male AND female influence to effectively raise a child. I'm not surprised, with the way that schools are set up to be both full of female teachers and influence of feminism, that your son has grown up to be the way he is. Kicking him out is just admitting your own failure and dooming him to a life of drugs and despair - but you probably don't give a shit about that because you're an AWFUL parent.
You tell these single mothers that they statistically raise the most broken children, and they don't listen. Even if you stay at home to be a decent parent, you're only one half of the coin.
I can't stand these women constantly playing victim when they raise more devils than they can put down.