So I have met this guy a long time ago he's the type that if you do something he doesn't like he will get mad (depends on what it is). When we 1st met we liked each other then dated until he moved to another city but he will still see me sometimes and we would talk everyday on the phone. He met my mom but my mom didn't like him for nothing I couldn't hang out with him but sometimes he would go to my house in the morning. until one day we haven't talked or seen each other for 5 days that's when he told me it was over on the computer. I was very upset. Months past and he moved to puerto rico then came back and yesterday he visited me like he always do sometimes(we didn't even go back out yet) and he would say he love me this and that but I don't know because I don't want us to be committed then break up, we had our argument like 3 weeks ago because I bit his lip and he left then came back 3 days later asking for his chain and yesterday I told him he be acting funny sometimes toward me he said because I was acting like a little girl then I said but I was just playing around that's part of love and he said well I don't like that part of love. He said one thing to me that kept me quiet he said I can't ever replace him and that's true because every time he comes back I like him a lot but when he don't I'm like ok im going to move on im gonna forget about him but I just cant. So what should I do. Should I let him go finally or should I just continue to talk to him?