I’m assuming from your post this kid is about to, ahem, “graduate” from h.s.?
I caught the tail end of that whole get out of the house at 18 thing too. But I couldn’t wait to get out. Of course, I had ambition and goals, but that’s another story.
I moved to Los Angeles when I was 18 to pursue my goals. When I came out, I was given help by a friend of the family and I always said I’d pay that back to some future kid.
Cut to a decade later and my kid brother comes out. I do everything I can to help him and he just sits on his ass in my apartment, doing fuck knows what day after day. I come home and the apartment’s a mess. His clothes are everywhere, dishes, etc. I ask him to clean up, he makes smart ass remarks. (This isn’t drug related, it’s about personal responsibility.)
Finally, he starts working temp jobs, saving money for an apartment (I assume). Then I come home and find out he’s spent 3K on an engagement ring for his crazy ass girlfriend cause she threated to break up with him. I was furious, but cool about it. Shit happens.
But I did tell him that that at the end of the month, he needed to be out of my apartment and have his own place. I didn’t care if he got one roommate or 10 or whatever, it was time to move out. He grumbles about how unfair it is, he calls Mom behind my back and cries about how can I do this to him (She was fed up with his shit too). But I threw his ass out.
Today, he’s a responsible man with a great job and a beautiful successful girlfriend, nice apartment. My mom says it was the biggest favor in the world I could have done for him.
Was it hard? Yeah, it was hard. I knew he thought I was a dick. But I knew I was right. Could he have floundered and ended up a bum? Yeah. He could have gone out and become a fulltime stoner (loved the weed). But I think everybody has to make that decision to sink or swim on their own.
It’s not up to you to make him responsible for himself anymore. He’s 18. He is responsible to himself whether he realizes it or not. You providing him free room and board just keeps him able to wander through life.
Time to kick that ass out. But do it in a loving way. I told my brother something like “I love you, but I can’t be responsible for you anymore. It’s time for you to make your own decisions and provide for yourself.”
Set a deadline and have a calm man to man conversation with him. And don’t get angry, no matter what stupid shit he says. Just let him be and let him know that he can make whatever choices he wants to make with his life, and the consequences/rewards of those choices are his alone.