You have to decide what is important to you.
By this I mean the following: You know that he has been somewhat leading you on. One moment he says one thing and another thing the next minute. Now, in the best of worlds, this just means what it probably means: he is obviously confused, and you are confused, but right now he has the strings...since he can tell you "I like you/I don't like you/whatever" depending on his mood, then he's got the upper hand. Which doesn't leave you in the best of situations. Furthermore, I personally just wouldn't sit through this "I do/I don't" stuff because either he does or he doesn't and to keep changing his mind on you is cruel but I can't tell from just talking to you what his intentions are.
So you have basically three courses of action which can put you in a little bit more control of the situation, and stop this game he is playing with you.
#1: You be brave and tell him how you feel, face rejection, but at least are honest and will know for sure what is going on in his head. Of course, you still leave yourself open to maybe/maybe not back and forth stuff, but you can tell him (and you should, IMO) that you don't want to have that kind of stuff going on and that he should make a decision and stick with it.
#2: You tell him that you don't want to be manipulated by his back and forth stuff and that if he can't be decisive about it then you aren't interested.
#3: You play hard to get (or never-to-get...hehe...) by just ignoring him since he can't make up his mind, and if he wants you really badly after you're ignoring him, well, tell him not to play these little games in the future because he'll lose his chance.
Any way you go with it you have a risk you're taking but this is what life, and relationships in particular, are about. The reality of it is that he's probably just confused but he may very well not be interested in you and you'd really rather find someone who is 100% certain they ARE interested in you than play this cat and mouse game. I promise you.
Visit disabledsex.org -- Disability and Sexuality.
Or, find out how to join the teen discussion list
The only normal people are the ones you don't know very well.