But you mentioned that you are enjoying your work, you have soemone to watch A, you're making new friends.

Maybe you should consider sticking around, but cutting yourselfoff totally from him. ANyone who spends as much time in a bar, and is as verbally abusive doesn't deserve you.

I can see in your posts that you are a faithful woman who knows right from wrong. You know this relationship is BAD. Please muster up the courage to stay away from him. It might be hard at first, but as time passes it will get easier. You will begin to question why you were ever attracted to him in the first place.
In your heart of hearts, I believe you already know this.