There’s no such thing as being “immune” to hangovers. But your genes, your beverage choice, and how much you drink all contribute to your morning-after misery.