Автор, почитайте про семейные расстановки по Хеллингеру. Про порядки любви. Про то, что старшие в роду стоят выше младших.  Про то, когда и почему нарушаются эти порядки. Это, похоже, Ваш случай. Он ставит себя на место вас, родителей, а может, и еще выше в иерархии рода. Поэтому Вы и чувствуете себя младше, беспомощнее, чем он.   И про мужа пишете, что он не может повлиять на сына. Я не специалист в этом, толком объяснить не смогу, просто поинтересуйтесь темой. Мне кажется, корни его поведения где то там. А насчет учебы, танцы, которыми он так увлечен, не думает ли он сделать своей профессией? вообще, кем он хочет стать и каковы перспективы? Я сама в этом возрасте была увлечена классической гитарой, так что знаю, что это такое, когда есть реально увлекающее хобби и учеба сама собой отходит на второй план.