Я конечно не психолог, но вижу что у сына проблемы нет ( тоесть, есть но маленькая) а у вас проблема БОЛЬШАЯ.  Вы хотите все контролировать, но все контролировать невозможно и это вводит вас в ступор.  Я сейчас не имею ввиду что вы черезмерно властнаяя женщина, просто вы как бы взвалили на себя функции господа бога... Ответсвенность за СУДЬБУ сына.  вы сделали для него все что могли. Если вам в голову придет еще что то конкретное , то вы и это для него сделаете. Но судьба его вам не подвластна.  Вам бы от него отстанится.. абстрогироваться.. Может дадите себе задание, думать о себе, делать все для себя...  Могу посоветовать в бассейн походить.. Помогает. А у сына проблема чисто техническая, он работу найти должен или на учебу куда нибудь устроится. Ему 20 - справится...