All my life I've been an insomniac and an around-the-clock eater, which for most people go hand in hand. For a long time I did not know that what you eat before bed could potentially help you sleep better or keep you from getting a full nights rest. Since I often get hungry at night, I decided to learn what foods were okay to eat before bed or if I woke up in the middle of the night. Here are some of the best late-night snacks you can enjoy without worrying about weight gain and interrupted sleep. 1. Cheese - One of the best foods you can eat if you are hungry before bed is a few slices of cheese. Natural cheese has tryptophan, the same ingredient found in turkey that makes you full and sleepy. Stay away from American cheese since it is loaded with fat and almost completely oil, which could cause heartburn while laying down. 2. Air Popped Popcorn - While microwave popcorn may sound delicious while you're in bed watching your favorite movie, choose t...