Не понимаю, почему вы должны нести груз вины? Вы что мать Тереза? Почему ваш ребенок должен расти в нездоровой обстановке? Прекратить это самобичевание. Родители и должны нести этот груз до конца своих дней, ибо это их ребенок. А вы не нянька, вы женщина и мать. Вы ему не обязаны. Если бы человек дорожил вами и ребенком, он бы хотя бы пыжился  бросить. А слово "не хочу" говорит о его выборе. И вообще, он уже достаточно взрослый человек, чтобы решить, как ему жить и нести за жизнь ответственность самостоятельно, а не переваливать ее на плечи жены.