Because they’re still absorbing more calories than they’re burning. There’s no way for this to not be the case. Their body may be making them absorb more calories from food than normal folks. Maybe their “hormone issues” make them hungrier and harder to satiate.
But it’s always about the caloric balance.
Latest Answers