Вас как-то много в его жизни) Проблема в том, что Вы не хотите себе признаться, что прошло то время, когда нужно было воспитывать и в этом был смысл. Сейчас уже нет, а Вы все продолжаете)) Научитесь общаться с сыном из взрослой позиции, а не из родительской, и он тоже будет вынужден перейти из позиции ребенка в позицию взрослого, где принимаются решения и появляется за них ответственность.