Help with guy drama

So what happened was i met a guy on a dating app back in September. We've really hit it off and been chatting all the time and used to video call nearly everyday but didn't meet up until yesterday because i was overseas for a bit. We can only spend 4 days together before he goes back to his home town. Before i came to the city, he was telling me about how he wanted to pick me up from the airport and that i could sleep over at his if i wanted to. I told him i might not feel comfortable as i am a virgin and would like to get to know someone a bit better before doing anything.

So now that i'm here we had a good first day together and he was eager to take me to his place and do some thing but not go all the way. But then in the afternoon as i'm heading home all of a sudden he hits me with the 'take things slow' talk and says that we can't sleep together and i can't sleep over and that typa thing. Says he wants to figure out if hes ready for this and if we're suitable before we rush into anything. He's giving mixed signals because it seems to me before he was so keen for us to be together and spend lots of time together.

Anyways, he seems to be not as keen as before he met me. And when we do hang out its with a group of his friends so we can't really talk much or spend time as a couple. I confronted him about this and he just says that he feels like its a whole new process getting to know me and he's just enjoying the process without rushing into anything.

I just feel like we have such limited time on our hands and we really didn't get much time alone and all this talk is making me lose feelings and think that he is not as into me as he claims. I think he just wants me to have a good time in the city and make some new friends but i'm also here for him and to spend some alone time together but he's practically refusing to do that now.

I feel like backing out and leaving because i'm already a bit upset and hurt over it. All i wanted was to be able to hang out with the guy i liked alone without all this complex talk about taking things slow or rushing things or whatever making things so much more complicated and dramatic than they actually are.

What should i do? What do you guys think?