How do you build up the courage to leave....

My boyfriend and I have 2 kids together 4 & 1

Last night I wanted to love and cuddle on my bf ( kids were asleep in a different room) and he was asleep so I went on his phone while mine was charging and I found out we only have 190$ aside for rent when we need 715 I asked him why he was lying to me about $ AGAIN and he got so mad at me when I kept asking him WHY and he literally dragged me by my feet on the floor to get out of the room I managed to grab onto the wall to stop him but he just kept pulling until I was all red on my ankles from his hands and he finally stopped and I got up and shoved him and told him he could have broken my ankle and he then grabbed me in a chokehold position until I went on the floor and he went to the room and I followed him and asked why he keeps lying to me and why he keeps hurting me and he shoved me on the wall grabbed my glasses off of my face and pushed me out of the door.... my glasses managed to break a bit.

I went to the rr just crying and he came out and got a drink then went to bed...

We’ve been together almost 7 years..

idk how to leave or anything.. :( I don’t even want to tell my family what happened.

I’m lost. Imbroken.

Idk what to do.