Researchers from Kaiser Permanente's Center for Health Research suggest high stress and the wrong amount of sleep can affect a person's ability to lose weight. That's the case even for those who are watching their calories.
They found people who slept more than six hours a night but less than eight hours, and reported low levels of stress, were most successful in their weight loss study.