Hazarding a guess, I'd say he has not accepted he lost his marriage to his addictions (as you indicated in an earlier post). Acknowledging he has a girlfriend (even of 3 yrs) is acknowledging that he destroyed his marriage. Which means he has a problem. Which means he shouldn't drink. Don't want to have to deal with that.