А мне кажется, что еще есть шансы все исправить. 17 лет на самом деле еще детство, возраст очень сложный, но корректировке поддается. Я бы начала с переезда - оборвать связи, но это будет действенно, если одновременно его загрузить делом, учебой, спортом, хобби... занять время. Кстати, неужели Вы ни разу не сделали тест на наркотики? Было бы ясно что употребляет. И консультироваться надо не здесь, конечно, а у специалистов... хотя бы через интернет.