I think you are his "plan b" he makes a date with you but if he gets a better offer,he`ll make a lame excuse to you! There are 4.6 Billion guys in the world...he`s NOT that special!!
He's really not interested...he just doesn't have the guts to say it to your face. Move on.
He's nervous, give him a final chance but try to make it earlier. Guys like him tend to get themselves worked up a lot by thinking about everything. So why don't you text him randomly one day and ask him if he wants to come see a movie with you or just hang out for a bit. That way he doesn't sit worrying about it all day and can just come out straight away.
He should have better planning than that with taking a girl on a date. So I would tell him either you plan better, or I am done with your date dishing me at the last minute thing. Ask him what his real deal is. My father had six cars and a motor cycle when I was in high school and he would not let any of use use any one of them no matter what; that could be his deal, and he is too embarrassed to tell you! Get to the root of why he date ditches you!
Do you let everyone treat you like ****?
I think he really doesn't want to go out with you in public; if he was really into you, he would be boosting of you to his friends, he would get excited to be spending some time alone with you.
text him back and say i hope you choke on your effing dinner
He doesn't seem to be interested. I mean he could get a hotdog at the movies or something couldn't he?