One thing that's really helped me is waiting on things. I usually don't call, but if I'm tempted to email H I'll post here about it or just hold it for half a day or a day sometimes. Then sometimes I don't send it, or if I do, I'll drastically shorten it to DB approved just the kids stuff or bills or whatever. That really helps me.
I think you need to up your GALing time and get busier with that stuff. It sounds like you have a lot going on with your buildings and professionally, but I mean stuff for you. Fun activities like movies or reading a book or exercise or whatever you would enjoy. Add a couple of those in every week to your schedule.
Also, I do think my H is an addict just like yours probably. I think of it like if he was actively addicted to alcohol I would just go on living my life (I've thought about this b/c my H is a sober alcoholic). If he sobered up, then I would consider if I would reconcile with him, but if he was still active in his addiction, no way would I mess with him and let him hurt me and the kids. Well, same thing with an active addiction to an OW--no way will I let him (and her) hurt me and the kids. I'm going on to live a happy, healthy life and he can do whatever.... Karen