There?s **thing more frustrating that lying in bed unable to sleep. Stress, discomfort or worry can all prevent us dropping off, as can certain foods and drinks. There are top tips you can follow ? eat early, eat light, and don?t drink too much fluid for a couple of hours before bed ? but avoiding the following will also help you stave off insomnia or disrupted sleep.