I have a similar situation... almost exact, with the exception that my finance is an alcoholic... more of a binge alcoholic. He can go for a while without drinking, but when he starts he doesn't...