У меня сын тоже в 12 лет поправился, его за лето свекровь откормила)))   Вернулся, вес пришёл в норму, хотя на диету не сажали, ничего не исключали.      Автору -  попробуйте исключить углеводы на ужин, заменив гарнир на овощной, а на завтрак добавьте белок. Ну и спорт какой нибудь.