Oh, yes. The insanity that alcoholism brings into our lives...
Sounds like you're doing a good job (and it's good to hear from you, BTW!). Doing regular Alanon? For a while I was doing 4-5 meetings/week (now I'm doing 2-3), it was my sanity in the midst of the crazy-making. Having that many meetings each week really helped me stay on my side of the street.
Hugs,
posie