I am very sorry that so many people, like Sparkles, beat themselves up over being fat, blaming themselves for their weakness. It is easy to blame the patient for their own condition, doctors do it all the time. Do not believe it. Slim people want to believe that their body size reflects some inner strength or virtue. That is very nice for them, but it is a self deception. Even though supported an by ignorant media.
We have a disorder - it is a shame, but we have to live with it. We cant eat or drink the things other people eat and drink. Medical knowledge is getting better all the time and we know that we do not have to starve, only change our diets and lifestyles for our own sakes. Fairness does not come into it, only what works.
Syndrome X is basically insulin resistance, probably causing one or all of, high cholesterol. high triglycerides, high blood pressure, high levels of insulin, consistant weight gain. It is extremely common, and may be caused by a combination of genetic factors and modern industrial food production with high levels of starches. It is not caused by moral weakness.