Из дома, где хорошо, в 18 лет не сбегают. Сбегают оттуда, где невыносимо. "Потомственный интеллегент", "прекрасный человек", "хороший врач" ничего не говорит о том, как ребенок жил и как к нему относились. Извините. Вы не хотите считать ее виноватой, но можно на это посмотреть по другому: не как на вину, а как на ответственность. И, объективно, с задачей "воспитать человека" ваша свекровь не справилась. Это не значит, что она недостойна сочувствия, жалости и помощи. Это значит, что она не смогла дать сына того, что ему требовалось. Да, мы не застрахованы от ошибок, когда воспитываем своих детей, практически никого из нас этому не учили, у некоторых есть врожденный талант. Не надо пестовать чувство вины, надо сознавать свою ответственность и понимать последствия своих действий, а не врать себе, говоря, что невозможно влиять на ребенка. Возможно. И нужно.