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