Most of us end up craving one or more fancy foods late in the night. Even though we try our best to not to give in to our cravings, going to sleep hungry can actually sabotage dieting efforts.