Absolutely devastated 😣

This is a long story but my ex and I met in the fall of 2016. At first, we started out as just friends with benefits but later on we started dating. Things were fine until recently. In November a day or so after Thanksgiving, he randomly starts texting calling me every name you could think of and said I was a liar and cheater and so much more. He later on said that he didn’t want to be with me anymore but we decided to try to make things work after talking through it. In between this time he brought up a girl saying that they were friends and that he was going to have her move in with him and wanted me to move in as well. I was upset about this as well but knew that it wouldn’t have made a difference so I didn’t say anything. I stayed with him for week during Christmas break . Things went downhill from there. He kept promising that he would have me move in and that we would get married and have kids together then a week later he tells me that he doesn’t want to see me again. A couple weeks later he tells me the girl he mentioned before was his girlfriend and that she moved in with him. My feelings are very hurt. Everything he promised me is what he’s giving to her. When I met him I thought I finally found someone that actually wanted to be with me but he was just like all the other guys. I cry all the time and get depressed all the time. I don’t know what to do about it anymore.