Yep. that's about the right age for that.
Kick him out, now. He'll survive just fine.
Wow, mom to mom, this is very painful to read. I'm very sorry you are going through that. And heck, it's mother's day here in the states. You know, I think there isn't a mother that gets through the teen years that wonders if they didn't make a mistake or two in the parenting job. I sure do on the daily! And our kids can grow into adults that don't function well. Or have problems either mentally or with addiction. Your son sounds troubled. What do you think that stems from?
First, make sure you are safe. Absolutely. That's most important. Someone hurting you. Someone hurting your home. Someone verbally losing it on you. None of that is alright. It's right to eject an adult doing those things from your home. Whether they are your child or not.
But it sure does hurt, I'm sure. I'm just wondering how it got this bad sweetie? What happened? hugs to you.
You say he is either with you or on the streets, are you sure those are the only two choices? Do *you* have a place to go if he does not?