Eager to know what would be the answer? Before start answering to that let us see the factors that cause ‘Hangover’.
Hangovers are caused by the physical and psychological effects of alcohol on the body. The symptoms of a hangover may include a headache, nausea, vomiting, dehydration, irritability etc. There are plenty of factors that decide the intensity and how long does a hangover last. Such as
a) How much you drink
b) The rate in which yo intake
c) Your diet before and after you consume alcohol
d) Quality of the drink
e) Amount of water that you consume while boozing
So, the answer to this question primarily depends on the individual and their condition. Generally a hangover may be short lasting for just a few hours (2 to 3 hours) or may even extend up to 2 to 3 days.