К сожалению, не помогу советом, просто рядом постою( Вы описали рацион моих детей один к одному. При этом младший подтянутый стройняга, а старшая набирает вес ускоренными темпами( 15,5 лет, рост 162, вес 61( бюст размера С уже. У эндокринолога были, гормоны сдавали. Пока выявили только дефицит витамина Д. Тоже руки опускаются. А ее ещё и двигаться приходится заставлять( сама не хочет( А у Вашего сына, видимо, побочка от лекарств наложилась на переходный возраст. Самое главное, пусть двигается побольше. Год пройдёт, лекарства уйдут, и, скорее всего, все устаканится.