1. Caffeine:

Caffeine, which is a stimulant, keeps the body alert and energized. This is great during the day, but the half-life of caffeine in your body is six hours. That means that is you have a 100 mg of caffeine at 4 p.m., you still have 50mg in your body at 10 p.m. Using alcohol to fall asleep will keep you from having deep dream cycles of sleep, making it easier for you to wake up during the night.


2. Sugars and carbohydrates:

Foods that should be avoided before bed. It is known that foods that have high levels of this like pasta, cakes, biscuits and ice cream, plus many more will stimulate the brain causing a person to stay awake. These should be eaten well before bedtime.


3. Alcohol:

A glass of wine with dinner is fine if you are going to be up for a few more hours. Your body takes about an hour per drink to process the alcohol. That means if you want to drink two glasses of wine, you should be finished at least two hours before going to bed.


4. Spicy foods:

These foods can cause complications such as indigestion which will keep you awake until it passes. Avoid eating many spicy dishes before bed so the indigestion can be dealt with well beforehand.