I am guilty of this as well. I waited for him to screw up again, not by just drinking. It always happened, but the time spans were different. This last time when I left was actually one of his good periods but I just had had enough. Enough of the waiting game, the dread every single day wandering if this was going to be the day. AH has cut back on his drinking as well for a few months now, this time I won't be there when he decides its been long enough. I now feel that if the next episode is what you are waiting for, it could very well be the worst one there will ever be....... Stay strong and know you are not alone