We have all read the articles about staying up late leads to binge eating which leads to poor sleep. Studies at University Of Pennsylvania are now saying the reverse. Being overweight causes the poor sleep. Sleep is a function of the body trying to conserve energy.