Why won’t he leave me alone.

I’m 16. A month ago I started dating this guy about a month ago. I come to find out two weeks into our relationship he started cheating on me with another girl. I figured he was cheating because he refused to let me take pictures of me and post them. He wouldn’t reply to me sometimes and would say he was out playing basket ball w his friends. He would call me a “bitch” a “cunt” but then he’d turn around and say he loved me and that he wanted to be with me forever. I found about this other girl and asked him about it and he completely denied. I got in contact w her and she sent me evidence of him saying he didn’t have a girl and that I called him my bf but he never asked me out and felt bad so he never corrected me. I blocked him on everything but he managed to email me and call me 19 times and text me 59 times from an unknown number. I told him If he wanted her than he should go to her...but he claimed to only want me and said that he was a good guy but just got himself into a bad situation and he only wanted me. He kissed her. He told the other girl he saw a future with her. I spent 98 dollars on him and when we split up I told him i wanted my stuff back and he told me no. I told him i didn’t want to be with him and he told me no. He won’t let me go but he keeps torturing me. What do I do? Please help.