I usually snack every night, and I can't help it. For me it's not sweets though, I always eat salty stuff before bed, usually popcorn or chips. It doesn't even matter how full I am, I'll still feel I need to have something! When I lived with my grandma, she would tell me "Grandpa always said you don't sleep well if you eat before bed!" but I sleep quite contently with a full tummy