Toxic relationship

I’ve been going through some shit. This guy and I have been dating for 2 months now. During that time he’s been kind of physical with me. He would grip my arm really hard if I would try to leave or shove me whenever he would get angry. One time he even dragged me across the floor because I didn’t want to go somewhere with him, but he had said, “I was just playing around with you.” He held anger on his face when he dragged me though. There was one altercation where he wanted to have sex, but I wasn’t feeling it and he then proceeded to yell at me and get physical. Last night I was really nauseous and he kept asking for a kiss and which I told him, “I don’t want to kiss you right now if I’m sick.” He got kind of angry about that and I started ignoring him. I wanted to take a shower to see if it will ease the nausea and as I’m fixing to turn on the shower he begins slamming his fists onto the door because I had locked it. After awhile I unlock it and he barges in, takes my phone and demands to know who I’m texting (basically asking if I’m cheating on him). I ignore him and turn around to start the shower. Be slams his fist into my back, to which he then tells me later on that it was to get my attention. He kept telling me how sorry he was and

How much he loves me and that it will never happen again. He has a horrible temper. He’s punched holes in walls when I told him I wanted to break up and then proceeds to tell me he’s going to kill himself. I left him this morning, but he’s been blowing my phone up since. ALSO as I was leaving his apartment he was watching me the whole time. I had went a different way than usual and he called me demanding where I’m going and if it’s with another guy. I don’t know what to do because every time I try to leave him he either gets physical or will tell me he wants to kill himself.