Woodo said...Hangovers last 2 days and sometimes the second day is worse than the first

You've got to drink the right stuff.
Give this a go and let me know.
1.- No more than 2 beers.
2.- Wine must be Reserve and at least 5 years old.
3.- No mixed grain spirits... so single malts, and they must be 12 years old MINIMUM.
enjoy.
Example of how to have a 2 day hangover.
Go to christmas party, drink 3~5 beers, drink the crappy wine they serve... when you're in your 20's this is a warm up round.
Now if you went to DM and bought a bottle of say, Balvenie double barrel 12yo, you could sip that for ~3hrs be totally sloshed and wake up clean as a whistle the next day.