THE INTERNET. lol you should have some iced water on hand and when you get tired, put it on your face. Have a drink the hypes you up, and a rubber band on your wrist (to snap yourself out of sleepiness). That's all I can think of :/ sorry
one word: caffeine. Coke has caffeine, Diet coke does not have much. root beer doesn't, sprite does not. or drink coffee. either that or watch a totally scary movie. I once watched a horror movie, kept me up all night. speaking of up all night, also try listening to the song up all night, and the album too. it's one direction, I know. sorry, had to slip that in there.