How to move on from him? Is he worth it or not?

I've been with my boyfriend since feb, he did everything he could for me considering i got out of a two year realtionship where i had litreally cried every night, anyway in about end of april, he decided to leave me cuz of exams, well that was his excuse, for two weeks he was like i'm going oh wait i'm not i love you until one day he let go. However he came back to me after college finished and said he loved me always, he was just stressed. However, i found out that he spoke to a girl he liked for 18 months (this was before me) when he left me and told her his feelings, what i didn't understand was why? If he didn't have feelings for her anymore why tell her? He said he wanted to clear his head, but she said she didn't see him in that way and the next day he came back to me, am i right to be feeling like second choice? Moving on, since that day he has said to me that i only need a man in my life to make myself feel better, which i don't cuz i'm confident and have a good future ahead, i've always been there for him, have paid for his watch his iphone cuz he didn't like the fact that he couldnt have it, he has low confidence and i've always bought it up, i've done his cv his apprenitship application forms, took his anger, cried infront of him and he told me i was being stupid, i asked for more effort in our realtionship example not to walk away from me when he can see i'm upset, tell me his feelings, but he says i'm asking for too much is he right, am i wrong for asking for some affection?

You need to move on. He's just using you. Relationship like boyfriend-girlfriend don't need the involvement of money. Yes, still involve in a way that you eat together and pays for the bills. Just like that, bills. Not wants. If you really wanted to be with him then don't involve money next time. It's okay that you make his CV and stuffs. I think that's pretty normal, though. If you can help, then help. But not financially for his wants.