Advice please?! Someone please respond i need help

So I have been talking to this guy and we have been talking for a year now (I know it's a long time) but the thing is, we connect really well over texting and stuff, but I can't talk to him at all in person. He texted me one day and said he wanted to move on because we didn't get anywhere in a whole year of talking. Should I just let him go? He likes another girl now too, but it makes me sad... Also the whole time we were talking he would randomly start liking another girl and he once told another girl he loved her on the same day he called me beautiful. Is he just playing? Is he just a crappy guy? Please help idk what to do