At my AA meeting today this was the topic of conversation. A woman brought up that she had no family to talk to as they were all active alcoholic/addicts. Not saying you should kick your Mom out, but the general advice was about "letting go".....
Congrats on holding it together!!