I agree with Dalia...a tub of crackers by the bed sounds like a plan. Also, try to make sure you get plenty of hydrating fluids (that include sugars, salts, etc) during the evening (that should help with the headaches). Have you tried going for just liquids during the evening? Maybe your tum could cope with a little bit of broth or smoothie?