help. ex issues. please.

my ex broke up with me back in March, the day before our 1 year. i had bought him concert tickets for his birthday and we still went. he kissed me (that was the second time can't remember the first). he told me that it felt right for him to live me and not date me. we were friends with beniefits for about a week until he said he changed his mind. we were good friends for a week and then he kissed me again telling me he changed his mind. we did this for about 2 weeks. one night he asked me to send pics and i did because i just stopped caring. i learned 2 days later he had a new girlfriend already. i was so hurt. i tried moving in before that but he told me i was dumb and a slut. he dated this girl for like a week and kissed me. he told me that he loved me and never realized how much he needs me and loves me until im gone. he came over the next day and we fooled around. for a good week he was being so nice and so cute. he had told me that he loved me and wanted me. two days later he came over before a concert and we had sex. at the concert he wanted nothing to do with me all day and night. the next day (today) he tells me that everything was in the moment. he loves me but he can't date me again. (we broke  up and got back together). is there something wrong with me? why can't i move on? does he like having control over me or something?