One possible situation is that she was eating poorly but didn't gain weight due to diarrhea and when she had healthy stool she gained the weight. Also, 'fatty has no-self control' is a way to stifle opposition to your opinion. Ther is no need for that. The laws of physics apply to all people. Burn more calories than you take in, you lose weight. Clearly there will be factors that determine how many calories you burn (perhaps someone burns them much slower than the average person), but as far as I've read magic isn't real yet. The laws of the universe still apply to everyone. I've yet to see anyone eat well and exercise and not maintain a healthy weight. Ever. Not once.