<human>: I'm finding my Current dating situation rather frustrating.

Met someone recently, we'll call him B. He is 30 and I am 29. B and I have been on a few dates over the past month. I like him a great deal and would like things to continue. I would really like to spend more time with him. When we are together we have a good time. It seems the physical chemistry is there and we have a lot in common. He acts interested and I believe he is attracted to me. The problem is, when ever I try to make plans recently, he has an excuse to turn me down or cancels plans that we make even if he is the one that suggested them.

I can tell that he is not interested in really continuing. He rarely responds to texts especially when I try to make plans (this hurts my feelings a bit), yet when he does speak to me he talks about wanting to hang out with me and spend time with me. This is all very confusing, and while I am pretty certain he doesn't plan on getting serious, his little comments and attention keep me hoping.

I know I should just walk away if I am not getting what I need from him, and I actually plan to drop all contact on my end and see what happens, but this is my question; why is he stringing me along if he isn't interested? Why can't he just come out and say it? I think it's really selfish and mean to string someone along just so you can avoid the responseibility of ending it, or worse, keeping them around because you occasionally want attention but are unwilling to return it.

Give me the gist of the text in a nutshell
<bot>: Started dating a guy who shows occasional interest but constantly cancels plans and drops contact. Wondering why he doesn't just end it if he's not interested.