так, не слушайте никого тут! Я понимаю что вы переживаете и чувствуете свою вину, прекращайте это, это просто такой этап.  Сына верните . Дома договаривайтесь о границах. Что вот тут вы тверды и настаиваете на своем а вот тут вы согласны что он тоже имеет право на своё мнение.  Договаривайтесь!!! Что вы ему должны ровно еду и крышу над головой до какого-то времени. И все остальное - если он выполняет условия. Не хочет застилать постель в своей комнате каждый день- его дело, но 1 раз в неделю вы требуете чтобы он там прибрался как следует.  и т.д.  Все это пройдет у него со временем, но не потеряйте связь!