Вы попали в весьма сложную ситуацию - и нужен Вам, скорее всего, совет не психолога, а социального работника. Ваш сын человек взрослый и, без желания или согласия с его стороны, никто не поможет ему переменить жизнь. Закатывать скандалы тоже бессмысленно - естественная реакция любого человека на скандал, это желание побыстрее избавиться от того, кто этот скандал устраивает. Вам необходимо подумать о том, что Вы можете делать для внука. В решении этого вопроса Вам и нужен совет социального работника - Вы можете обратиться в государственные службы или искать некоммерческие, благотворительные организации, занимающиеся проблемами детей и семьи. Может быть стоит сначала искать совета именно у последних и только когда у Вас есть представление о возможных действиях и их последствиях, решить, что делать дальше. Когда Вы поймете, как можно помочь ребенку, тогда Вы сможете подумать уже о сыне, их квартире и тд. До тех пор, пока Вы будете решать за него, у него вряд ли будет мотив подумать самому о решений свойх проблем. И помните - Вы его из депресии вывести не в состоянии. Вы можете его прощать по матерински, накормить, убрать квртиру и дать денег, если у Вас есть такая возможность, но вывести из депрессии - нет.