Welcome
Please know you are not alone. And the right thing to do is never the easy thing to do.
I have just put my 18 year old son out of the house for drug use and General bad behaviour and school failure second kick at grade 12. This was impossibly difficult and was only possible by the support of others on his site.
You are doing the right thing. Hang in there.