Trumpet, I just wanted to say I think you are doing a great job and keep up the pma and GAL. You are doing everything you can, taking care of yourself and owning your share of the problems. Also, I never thought of "blocking someone in the room" as abuse. My H used to do this all the time. I never thought of it that way. I did ask him to stop however, because since learning the art of STFU I realized I sometimes need to leave the room and I can not be blocked in. My d used to hit us, and her counselor told us to call 911 if she does it again, we agreed in front of her and it stopped her immediately. Its been over a year since she has acted out physically. Its a good thing too because she is now bigger than I am.
Anyway, thanks for sharing, and keep it up. I am glad to hear that you are doing a great job.