Certain drinks definitely give me a worse hangover than others so I generally try to avoid drinking a lot of those. Ensuring I've had a good meal beforehand so I'm not drinking on an empty stomach and then drinking as much water as possible before going to sleep also help.