Differences in metabolism are very seldom the real reason. The people who claim they have a "slow" or "fast" metabolism can't back that up with actual RMR test results. They're just bad at estimating many calories they actually consume. This can go both ways.