Это зависимость. Такая же как и игромания, курение или алкоголизм. Ему нужно это осознать. Не так все плохо, если решил худеть. Он привык к повышенному уровню инсулина в крови, поэтому и бросает "в печку" все сладкое и калорийное. Потребность такая, он не из эгоизма. Без повышенной глюкозы-инсулина он будет нервничать и искать, что бы такого съесть. Это его успокаивает.Нужно диету сбалансировать ему, со спецом поработать, все не так просто.