My XAH's mother sounds very similar: rarely drinks, but so soooo much an alcoholic in behaviour. Her father (XAH's grandfather) was an alcoholic and she was very very much his enabler. After he died, she continued her enabling-type behaviour with others in her life, including XAH.