Sleep deprivation? Sounds scary
As for keeping yourself awake... try some online gaming. Works for me, and I'm not trying to be sleep deprived