Domestic violence by a divorced cheating boyfriend in live in relationship

My bf was married before his divorce case is ongoing We are together since last 4 years now i found out he is cheating n have relationship with prostitutes and i recently found tht he also hv some criminal case pending on him for voilence. Now he started hitting me and threatens me everyday . Not letting me leave him and if i ask any question he abuses me n throw things on me n shouts like an animal. He says he ll tell my family n kill me if i go against him. I don't want to put my family in this as my mother is not well n i can't hurt her. I m not sure wt to do . He hits me regularly without any serious issue. I feel he is psycho n takes drugs too. His entire family know abt us n we stay in live in separately as his divorce not clear yet . There was a warrant against him recently but he paid money to police n still enjoying n his ex wife has filed a lot of cases on him which r pending. How to take stand against this Man. Can anyone guide me . I can't run away i don't want to act like a coward girl. Looking for justice