It sounds like you have some great support at alanon and a good head on your shoulders despite the chaos around you. I agree with everyone else...and I am glad you got a short term lease so that you can sleep in peace. You will also be able to think more clearly the farther you get from him. Any chance you can stay in a hotel until you can move into you new place? Keep taking care of yourself...you deserve it.