The best thing you can do is to take him at his word rather than wondering if he means something other than he says. The problem you’re having is that he’s giving you a very shaky picture of his feelings for you. It would be hard for me to advise any woman to invest themselves completely in a man who didn’t completely appreciate and want them.
My advice to you is to play the field while dating him since he seems to be lacking any certainty about his feelings for you other than, he’s just not sure. Since you say you haven’t seen each other much in the past couple weeks, this is a perfect entree for you to start looking at other men, and flirting with the ones you like. If you’re not just sitting around, then you won’t feel like you’re a passive victim in the relationship.
I hope that helps! 🙂