Haha...Cody--calm yourself, my son.

You need to get to the point where you are drunk enough yourself to not care...

Dude, you KNOW stuff like that is going to happen. It will not ever go away. You will always run into those clowns no matter where you go. I am not being a dick, but you can't control the actions of others--especially when their actions are clouded by excessive amounts of alcohol. You can't control what others do, so what is the use in getting upset over it?
Just go out like you normally do, but have a little more of a carefree attitude when dealing with drunk morons...