spiritleadme23, I hope I don't sound like a grouch in this post, I just see a couple of red flags in this situation, and I don't want you to get hurt. First of all, I can tell by some of the things that you said that you are reading your hopes for a relationship into some of the things that have been said or done in this situation. I would be really careful about that. You are much better off seeing things for what they are and not reading into them.
Secondly, it sounds like you and him have had a conversation where he has told you that he is not ready for a relationship. The problem is that he is acting like you are both in a relationship without actually committing to it. Now I don't know if he has communicated to you that he has feelings for you or anything like that, but I think it's really important that you have a clarifying conversation with him to find out where he is at. Anytime another person's heart is involved (in this case yours), intentions absolutely need to be made clear. He does a lot of really nice things for you, yes, but he owes it to you more than anything else to be clear with you about what his intentions are. Neither you nor anyone else can make judgments about how he is thinking or feeling based on his actions, especially because he has been treating you like a girlfriend despite not desiring to be in a relationship. I don't blame you at all for wanting to know the truth, and it's really just beating around the bush to ask anyone else but him. I know that the things he does are kind and make you feel good, but if he is doing them and has no feelings for you, then that is actually really hurtful. And if he is doing them and has feelings for you, then he needs to be honest with you and own up to that. I know this isn't what you want to hear and, having been in a similar situation to you in the past, you probably aren't interested in this advice, but he really needs to stop treating you like a girlfriend until he is ready to date you. There needs to be some boundaries put in place. It's really easy to fall into a pseudo-dating relationship, but it basically provides most of the excitement of a dating relationship without any of the commitment, and someone always ends up really hurt as a result. This happened to me personally, and you are set up to be hurt in a really bad way if he doesn't start acting according to his intentions. Clearly based on your last conversation about this, his intention is not to date you right now, so he needs to not act like he is.
And part of this means that you have to demand those boundaries too. I know that you said you don't want to make him think that you are trying to get something out of him, but you actually do want to get something out of him. You aren't trying to get a relationship out of him, but you do want to be treated with respect and honesty. That isn't happening right now when his actions don't reflect his intentions. I know it's an immensely hard thing to do, but you really need to challenge him to make sure his actions are in line with his intentions. You should not be allowing him to pay for your meals if he doesn't intend to date you right now. And you have to be willing to really put your foot down about this.
I only say this to you so that you don't end up hurt. It might be fun to live in the bliss of it all, but I promise you that if you don't set up healthy boundaries, you are going to end up very hurt. If you do have healthy boundaries, however, you are going to experience so much more joy than you even do right now.