I quite like this post. The question "Why are you overweight?" is simple and requires a simple and honest answer. We are often less than honest with ourselves, and will make up all kinds of excuses for behaviour that has a negative impact on ourselves or others.
The answer to this one is pretty much the same for the general population:
I got fat because I ate the wrong foods.
Of course there are other factors, such as not getting enough physical exercise, not enough sleep, stress, etc, but the main reason is still because of the wrong foods, and too much food in general.
The way to correct the condition:
Eat the right foods (and only as much as you really need).
I don't agree with the rest of the post regarding not worrying about calories, since eating too much healthy food will still make you fat.
However, IMO, anyone who finds themselves having doubts about their ability to lose weight for whatever reason, whether they have or haven't started on an appropriate course of action, should spend a few minutes each day reflecting on that simple question and its answer.
Striving to improve in every way possible.