Понимаете, человек может измениться только сам. По собственному  ли желанию ли или под влиянием обстоятельств, но сам. Моему сыну 20, столько пройдено-пережито и еще, наверное, предстоит пережить!  И я вас хорошо понимаю!  Но у него сейчас такой период, у нас наверное, тоже подобное что-то в их возрасте было. Я помню, мама так боролась с моим курением в мои 15 лет- и бесполезно. А у нас весь класс закурил, и я тайком курила.. И еще 20 лет курила, дура (. Наверное, что-то нужно постигать самому, не всему можно научить и не всегда можно подстелить соломку. Поэтому, терпение,  сын повзрослеет и изменится. Имхо.