I don't really know what to tell you. Again, I understand weight loss can be extremely difficult. What's the conclusion you're trying to get me to accept?
Telling somebody that they're ignorant or not trying hard enough isn't exactly constructive. But neither is digging up studies trying to convince people that they can't achieve some level of fitness. It's science, but somebody else's failure doesn't determine yours. Again, common sense.
You need to examine your life and figure out what factors contribute to your weight gain. Is that already unreasonable?
I don't think the problem is that people don't know what is making them gain weight. If it were, I don't think the rates of obesity would be as high as they are. I'm not saying it's impossible; you've done it, I've done it. I'm saying that at some point you have to have reasonable expectations about what you can expect from people at large .