focusing on yourself does not mean putting up with other people's unacceptable behavior.
You need a safe place to live.
I don't know the specifics either. But start by thinking what is best for you and your sobriety, set boundaries, and don't do it alone...seek out support from the recovering community, family and friends, church, women's aid, etc.
You do not need to keep this a secret from those who can help. You are doing a good thing for yourself here at SR.
My best to you...I know there are people and maybe agencies in your area that can help.