Please help! I started dating a guy last year who had begged me to date him because I wasn't really interested at first. For the first three months, he was the perfect boyfriend. Couldn't fault him. However after this his behaviour changed. For the next three months he started blowing hot and cold, one minute he seemed to want to be with me and the next he didn't. Not sure if he just went off me or if there was someone else. He finished with me by drunken texts 7 weeks ago but a few days after sending them seemed to regret what he had done. He bought me roses and said he was sorry. He said he didn't mean his texts and he didn't really finish with me. I believed him. I came back from holiday a month ago and he came round to see me in a bad mood. Started picking petty arguments with me until finally I snapped and said we should be friends because of the arguments and the way he was treating me. I never expected him to agree but he readily did and sent me a text a few days later saying it was for the best it was over in the long run. In my mind it was finished and I wanted to forget about him and get on with my life although I was really devastated. Two days after sending the finishing text he wanted to know why I hadn't responded to it and that he thought there was still a chance for us. He called me and seemed to regret what he had done. He invited me round the next night. But when I went there he virtually ignored me and sat watching TV. I wondered why he had invited me round in the first place to do that. He has continued to send me text after text saying he is missing me, I am a lovely girl but its for the best it is over. He has said if I ever need his help, I can call him. He tried calling one night but I ignored his calls. When I haven't responded to any texts he has said he doesn't like being ignored and didn't think I would react in this way. Why does a guy finish with you and continue to text? I don't understand it. Any advice appreciated.