Researchers at the University of Texas at El Paso had 867 people keep diet diaries that divided the day into four-hour periods. It turned out that people who ate more in the morning ate fewer calories overall, and people who ate late at night ate more calories overall. This is the key. Typically, Americans who eat late at night are not simply postponing dinner from 6 to 10 P.M. They are actually eating more: snacking in front of the TV, eating junk food or adding calories with alcohol.
So it's not when you eat, it's how much you eat. The mystery of weight loss always boils down to this: If you burn more calories than you eat, you will lose weight; if you eat more calories than you burn, you will gain weight. You can't argue with physics.
Can soda de-calcify your bones?