Lack of sleep is a huge contributor to obesity. Why? Apart from messing up your body's natural cycles and hormones, the longer you are awake the more you mindlessly snack, especially at night.