Nothing that you've listed here is bad for you. Looks like you're eating lots of fibrous foods so it's important to drink a lot of water (but not directly with your meal). Just remember that when you eat a lot of fibre you need enough pure water in your diet as well. Bread and turkey isn't the best combination - harder for your body to digest. Turkey and vegetables fine. Bread and jam/honey are an okay combination, just try to choose a good healthy grain bread. In general, breads and proteins aren't the best combination. Google "food combining" to get some info on that. I understand that your body should be finished digesting before bed (and depending on what you eat - affects how long you need to digest) because your body is using your sleep time to process and detoxify your body so ideally it shouldn't be burdened with digesting at that time. Watch out for bad advice on what to eat because you can end up losing weight but being nutrient-starved which leads to disease. The bottom line goes something like this... a piece of cardboard has no calories and no fat, but if you chewed it really well it would make you feel full for a while - however, it has ZERO NUTRIENTS for your body (just like popcorn). And, by the way, popcorn is bad for your gut! P.S. Don't eat cardboard either. P.P.S. I see so much mis-information in the answers to your question, so be careful who you listen to, okay? P.P.S. Turkey might make you tired - it's the tryptophan. AND - BE REALLY REALLY CAREFUL ABOUT ANSWERS WHERE THE PERSON CLAIMS THEY'RE A DOCTOR AND WITHOUT KNOWING YOUR CASE IMMEDIATELY RECOMMENDS A DRUG. I BELIEVE STRONGLY THESE PEOPLE ARE ONLINE TELEMARKETERS AND THEY GET PAID BY THE HOUR BY PHARMACEUTICAL COMPANIES.