I see nothing wrong with mixing your drinks. To be honest, the headache you're dealing with isn't because you've had wine then beer then whisky, it's because you've had wine and beer and whisky (with a couple of cheeky tequilas thrown in for good measure). It's excess, not the booze's fault.