Lol, well it seems you've learnt to prevent such incidents from happening again.. I've reduced my drinking a lot too due some embarrasing moments (notice the plural, I'm not a quick learner,
).. I still get them damn hangovers though. That's maybe cause I'm old.