Потому что у девушек есть менструалтный цикл. Как правило, девушки набирают вес в середине цикла, когда организм готовится к овуляции и потенциальной беременности. Так сказать, набирается пара кило "про запас". После овуляции меняется гормональный фон, и, если оплодотворения не произошло, вес возвращается к исходному - чего уж тут запасать.
Ничоси, не знал, что вас так всю жизнь колбасит
По своему опыту скажу, что ребята чаще занимаются спортом и их мышцы больше, а значит требуют больше энергии. Съеденные калории идут на поддержание мышц, а не копятся в жир.
От стресса худеют вообще-то. А от сильного аппетит пропадает.