It seems the things you remarked on, those things that make us fat people fat, were the healthiest, lowest calorie items on my menu that day. Are you being deliberately obtuse, or is it that, as a naturally slender person, you remain totally uninformed about truly healthy food choices?
Of course I'm obtuse. I think it's my greatest gift to mankind. There's no reality I won't blithely ignore.
More seriously, you've got a point. I just couldn't imagine eating anything other than cereal for breakfast. Something as buttery and oily as good toad-in-the-hole would make me sick. To use my current favourite phrase wrongly, I'd be
gagging for it.
As for calories I'm totally not up on them. I've always ranked food by fat content and the kinds of fat they have in them.
And yes, I forgot about the sausage. But sometimes sausages are the elephant in the room. I just don't want to talk about them.
Oh, and as for why you might be overweight I would have thought it might have something to do with your health. It's probably pretty hard to get that much fitness work in with really bad arthritis. You can eat as healthily as you like but if you can't exercise you're going to pack on pounds.
The only reason there are more obese people today is due to medical advances. In years past, they would have died either from the medical problems, or the obesity that now can be treated.
I would have said it's access to lots of food at any time, but each to their own. In the old days you had to cook your own revoltingly unhealthy concoctions - http://www.lileks.com/institute/gallery/index.html - but these days you can just buy them readymade from a freezer.
I reckon that's the big difference behind the rise in obesity. But why people choose to remain obese, that's the big question.