A hangover is withdrawel from alcohol. Obvi being dehydrated, not eating quality food, and not getting enough REM sleep all contribute to your overall feeling of shit. However, the main cause of general crap/uneasiness soetmies felt is the withdrawel from booze.
that is all