Sleep is key because it keeps your hormones and appetite in check. Getting around seven hours of good sleep helps you eat less. It also helps you lose weight by making your metabolism work better.