BreakingGlass, is he part of a program like AA or something like it? There is a big difference between being sober and being in recovery?
As for yourself, are you working a recovery? Try some al-anon meetings. That will give you a chance to meet some people face to face who understand exactly what you are going through.
((((hugs))))