Вопрос очень общий, нет данных по полу, возрасту и почти данным, поэтому и ответ будет общий!)
Причин набора может быть несколько. Дефицит движения и нарушение пищевого поведения первые очевидные причины. При чём возможно, что до определенного возраста нарушение пищевого поведения компенсируется гормонами, уровень которых естественным образом начинает снижаться к сорока годам и появляются проблемы с весом и тд.
Дальше смотрим функцию поджелудочной - диабет и преддиабет - инсулинорезистентность... Эти проблемы сейчас возникают уже в школьном возрасте - так же вопрос по пищевому проведению!
Если с этим всё в порядке, то смотрим щитовидку - возможен гипотериоз. Причина может быть дефицит йода и ряда других элементов - смотри рацион, опять-таки
Следующей причиной я бы назвал повышенный эстроген, при чём и мужчин тоже! Тоже часто связано с несбалансированным рационом
Если и тут всё в порядке ищем длительный хронический стресс - постоянно высокий уровень картизола подавляет выработку жиросжигающих гормонов и стимулирует рост жировых тканей, что некоторые называют "ростом защитного слоя"... это кому как удобно, главное - необходимо исключить стрессовое воздействие, больше гулять в природных зонах, ежедневно получать положительные эмоции, и да, очень важно спать достаточно, потому что все восстановительные процессы, рост мышц и сжигание жира в том числе, происходят исключительно во сне!