I find drinking german wheat beer doesnt give me a hangover even if i have 7/8 pints of it and it tends to b just under 6%, where if i have the same number of pints of carling at 4% im dying the next day, strange.
Proper German Wheat beer uses pure ingredients - hence no / less hangover.
Carling is rammed full of chemicals just to make it taste of something - massive hangover.
Stella is worse.