Автор, я весь топ не осилила, поэтому заранее извиняюсь, если повторюсь. Во-первых, с хорошим детским эндокринологом нужно проконсультироваться. Во-вторых, исключите из рациона весь мусор, ненасыщенные жиры и короткие углеводы. В идеале, 2-3 раза в неделю рыба, раз в неделю или реже говядина (нежирные части), остальное курица-индейка. На гарнир некрахмальные овощи- капуста (белокачанная, цветная, брюссельская), брокколи, болгарский перец, баклажаны, спаржа и т.п. Картошка не чаще раза в месяц, рис только коричневый и тоже раз в месяц, макароны цельнозерновые и редко. Пить тольк воду (не сок и не газировку). Перед едой стакан воды. Переведите его на дробное питание, но следите за порциями(!) Лучше чаще, но меньше. Помидоры -огурцы давайте, если "очень кушать хочеца" и воду опять же.  Хлеб лучше исключить по максимуму, даже цельнозерновой. Он у вас салаты ест (только позавидовать могу), так давайте ему побольше салатов, как вы написали с олив.маслом и лимоном (или просто с лимоном). Физ. нагрузка нужна. Плаванье зря бросили.  Подберите что-то, что ему нравится. Любая активность годится, лиш бы ребенку нравилось.  У моей подружки такая же история с сыном. Причем, моя подруга диабетик и тщательнейшим образом следит за питанием.  А младший сын как и ваш бесконечно голодный. Тоже одежду взрослую покупают. Сложно с этим справится. Удачи вам!