Relationships

I've been with the same guy since year 7 and I'm now in year 11. At one point last year we weren't going out and he did stuff with two other girls. I got past this and got back with him a couple of months later. Two months ago he broke up with me and said we were on a 'break'. I was so upset that I cried every day for 8 weeks. During those 8 weeks he was still coming round to my house and I was still having sex with him because I loved him. He was also the first person I had sex with so he means a lot to me. Just before Christmas he fully ended it with me and blocked me on everything. I then went to a party and pulled this guy. He keeps telling me it's over and then comes round to my house the next day. He always tells my friends about all the girls he's speaking to and meeting outside of school. He has still blocked me on everything so I can't message him at all. What do I do, speak to him in person and beg him to forgive me or move on