If you do have a snack before bed, wine and chocolate shouldn’t be part of it. Chocolate contains caffeine, which is a stimulant. Surprisingly, alcohol has a similar effect. “People thinks it makes them a little sleepy, but it’s actually a stimulant and it disrupts sleep during the night,” Dr. Carlson says.