Party season is here, but hangovers can be avoided by preparing your body beforehand. Eating a substantial meal, staying ...