Чтобы не наедаться, ему нужно есть так: полтарелки овощи (любые, кроме бобовых и картохи с морковкой; картоху желательно вообще исключить, и даже чтоб ее дома не было), четверть тарелки - белки (мясо или что другое) и четверть - углеводы.Грубо говоря, если не набьешь желудок по самое  нехочу овощами, будешь все время хотеть жрать. И соответственно будешь злоупотреблять углеводистыми продуктами. К сожалению, у нас врачи про питание говорят, но не настойчиво. То есть не упирают на соотношение овощей и прочего. А без овощей возникает чувство голода. Вы можете ему все уши прожужжать "питайся правильно", но если он не понимает, что именно значит это питайся правильно, то все бестолку. Нет большого количества овощей - он будет есть что-то другое, неполезное. Ниже правильно сказали, не может сам - попробуйте взять его рацион в свои руки.  Ну хотя бы приучить нормально питаться. Для начала.