There are lots of things that can affect your quality of sleep from emotional distress to bodily ills such as diabetes, kidney disease, or heartburn.
Whatever the cause, missing out on enough slumber can easily make you cranky and sluggish during the day. If it goes on for too long, your odds for things like heart attack, stroke, neurological disorders, and high blood pressure skyrocket.
So sleep is nothing to mess around with. Before heavy duty sleep aids, the first place to look is at your diet. Everyone knows that consuming caffeine before bed is a recipe for disaster, so skip the coffee or tea. But you may not have realized that certain healthy foods can also keep you up all night.
What we eat before bed has particular influence on our quality of sleep, but studies show that it also affects what we choose to eat the next day. An overall balanced diet is critical to maintaining a healthy sleep pattern, but there are a few healthy foods that ought to be consumed earlier in the day, as well as some not-so-healthy indulgences that may be behind your insomnia. Here are 7 potential dietary culprits.
Broccoli is a cruciferous vegetable that is packed with nutrition. It should absolutely be a regular part of your diet. However, broccoli also contains a lot of fiber which can take a long time to digest.
In fact, all cruciferous veggies are notorious for causing gas during digestion; other examples include Brussels sprouts, cabbage, kale, cauliflower, and collard greens. Snacking on any of these before bed is likely to keep you up.