Удивительно, что за 20 последних лет  вы все еще не приняли тот факт, что ваш сын - "сам по себе мальчик, свой собственный"(С). Он не обязан быть таким как вы.  И не обязан быть таким, как вы себе его представили. Он не обязан даже хотеть этого.  Дело даже не в том, что он, совершеннолетний мальчик, живет с мамой. Главная проблема, что мама не готова признать факт совершеннолетия не только по паспорту, но и по зрелости. И его право принимать любые решения относительно своей жизни - по учебе, работе и т.д.   Вот вы пишете "мне что ли ему работу искать" - это ж уму непостижимо. Зачем? Он взрослый и интеллектуально сохранный. Он сам найдет (уже нашел) работу. Он сам сделает необходимые выводы. Сам примет необходимые решения. Просто отстаньте.  Дайте время, какое считаете нужным, для выхода на полное самообеспечение. Или привлеките к участию в семейном бюджете. Или то и другое одновременно.