Tbh, unless you have hyperthyroidism and your metabolism is shot up to the moon, you simply don't eat as much as you think you do. Everyone I know who has this issue simply doesn't have the same appetite as me or men like me. I'm on a diet now, and I'm doing good on it, but it really is calories in calories out when gaining weight.