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