вы рассуждаете как мама маленького мальчика "комп вырубить", "желудок испортит". К психологу надо, а походу еще и к наркологу.думаю есть пара вариантов, если вы думаете, что он уже взрослый, поговорите с ним, как со взрослым человеком, а не как с большим мальчиком?если он все таки для вас еще маленький сыночка, то по шавке дать хорошенечко. 20 лет всего пацану, то что он отслужил в армии, ни о чем не говорит. он не отвечает за свои поступки нормально. Отправьте его учится. пусть на заочное. Хотя, не такой он у вас и балбес. устроился на работу, а могу бы на вашей шее сидеть.