Why does alternating water with alcoholic drinks prevent hangovers?
It might not completely prevent it but it can certainly limit it. The reasons are 2 fold: 1) If you’re drinking water every other drink then you’re not drinking as much booze! 2) Much of the sensation of being hungover is caused by dehydration. Drinking water, therefore, reduces the dehydrating effect of alcohol.