Am I right or just thinking too hard?

So this guy I’ve been talking to for 5 MONTHS asked me to take him to this restaurant I told him about when we first started talking. We couldn’t meet up or anything until 3 months into the talking because I go to school in a different state. So when I first got home we went to the movies but only because I suggested it.

So now 2 months later that was the only “date” we’ve went on. So even though I told him in the beginning I would take him to that restaurant I feel like I shouldn’t because he hasn’t done anything for me. He hasn’t bought me any food and we haven’t went out since that first movie date which I don’t consider a date because I suggested it.

So am I thinking too hard for not wanting to do that because I would feel really dumb if I do and he still doesn’t do anything for me. Or should I just do it and see what happens?