Knowing how to prevent a hangover could be the difference between enjoying a social event to its full and regretting going out at all. We all know that hangovers are no fun thing. The headaches, ...