How do I leave him

About 2 weeks ago I went through my boyfriend's phone I found him messaging and video calling one woman and messaging another women and the one he videoed I know for sure has tried sleeping with him he told her that he loved her and wished her well and then they proceeded to video chat then he gave her his phone number and try to talk to her twice after that but she ignored him and then there was another one who he was trying to message late at night anyway I simply asked him why he was messaging other women while I'm not around because apparently they are just friends but it was always while he was at work or while I was sleeping.....then he immediately flipped out on me and broke my phone called me every name in the book and pushed me face first into the ground and after about 15 minutes of us still arguing he then proceeded to grab me by the back of my neck and my face while he was yelling at me with his face in my face and then he threw me to the ground afterwards he apologized and said that he understood and that he wouldn't do it again and then he got me a new phone fast forward to a week later on Thanksgiving he refused to go to my family gathering because he says he honestly had nothing to be thankful for and proceeded to tell me everything he's not thankful for and how it was mostly my fault and then I went to my niece's birthday party over the past weekend and I don't have service at their house and he flipped out as soon as I did get service I got a hundred messages from him one of them stating he was going to take my phone that he got me even though he was the one who broke my old phone I know I shouldn't be in this relationship because I'm so unhappy but I'm also scared to leave him (or ask him to leave because it's my place) I'm not sure how he will react any advice on how I can do this without it getting physical and him taking my personal items like my phone please any help or advice would be amazing.