Whenever i don't drink at a party, i realise how boring the party is. When you're drunk you don't notice the bad stuff and just have a good time. Also, you don't completely lose control of yourself unless you drink a ridiculous amount, so if you limit it, you can have fun but also be smart. Plus if you don't drink too much, you won't get a hang over.