I rarely get a hangover, but if I do it's some serious ish. I get all the mentioned conditions except I usually don't puke, that's only happened once or twice. I just save a beer for the next morning and that makes me feel a little better. If I get one I'm at home in bed for a few hours sleeping it off, because I feel sick as hell. I don't know what causes my rare hangover, but it seriously sucks when it happens.