Check out Al-Anon meetings. They are for friends and relatives of someone with a drinking problem. There you can hear how others handle the same situations.

http://www.al-anon.alateen.org/