What to do. Confused asf

Ama
So I've had a thing and been talking to this kid for quite awhile now (4 years to be exact) so many things have happened between us and we weren't even dating but two different girls getting his attention back in 10 & 11. After that happened we magically got back to talking 12th grade is when we both lost our virginities. Mid senior year he asked me out we were together for only 3 months ☹️ but now talking about the present situation is that he got a new number and snap chat , he barely added me on his new one yesterday he made it on Saturday. And what I remember is that he wasn't going to add me on it because I guess a hacker or some shit idk but then for the number he has made a text now or pinger to text me he says he only has a phone just from me which is his  (old phone) which only connects to wifi but he refuses to give me his new number. He has given it to everyone like his neighbor which she was the first one to have kissed him. When he was younger. So that pisses me off tbh. He told me too that he wasn't going to add girls on his snap chat and boom he added them even his neighbor and this girl I don't Like but I told him he was like you don't appreciate what I do for you.... Blah blah blah  just shit to make me feel bad. So like I'm fed up with his lies and bs because tbh when he texted me off the number he made just for me I told him that I was done with him that I wished him nothing but the very best. I even told him that I regretted giving my virginaty to him. After that text he kept texting me and texting me. Tbh I could have cut him right out of my life but I just choose not to even though he makes me so mad I don't want to let him go tbh he means allot to me but Then that's when he wanted to add me on snap chat. So I'm just so confused