Мальчик сложный вырос у вас, не ценит дом, семью. Виноваты и вы, и он , что так вышло. Для начала можно попробовать за проступок, нарушение правил не пустить домой, но заранее предупредив, что такое возможно, вот за то, и за это. Пусть поймет что такое остаться без дома, без поддержки. Еще скажу что зря вы вот ждали 18 лет и перемен. Ничего ведь не поменялось, только теперь вы имеет юридическое право поступить с ним как с взрослым. Может его в какое общежитие поселить на время учебы, есть такой вариант?