Have you considered Al-anon? It isn't an overnight miracle and it is hard to come to terms with yourself and your situation but I have always believed that it was a miracle in my life.
Yes, but he is living with his girlfriend right now and has not been drunk in our presence since he moved out in June.