With 70 million Americans suffering from a sleep disorder and scientific data now linking sleep deprivation to weight gain, is it any wonder that we have the obesity problem we do?
You can’t attribute it all to poor sleep, however new research suggests sleep deprived Americans consume more calories than those who are not.