Answer
By not drinking, or by alternating an alcoholic drink with a soft drink, and by sticking to the same drink all night.
a hangover is the bodies way of saying it is
dehydrated which is what alcohol does, so when you get home try and drink 1 litre of water.
also make sure you line your stomach before you start drinking.