It sounds as if he is enjoying the fact that you want him.
You have made yourself available to him, and as long as you are there and waiting, he is always going to try and chase after something else thinking that if it doesnt work out, then he will still have you.
I suggest talking to him again, but this time just lay it out on the table. You have been honest about your feelings for him and if he isnt prepared to return the favour then you need to move on...
Dont put your life on hold because he doesnt want to make a decision. You are worth far more!
I know its tough
, but dont let anyone make you feel anything less than special...if they do, then they arent worth your time!
I hope everything works out alright sweetie!