Does he just want sex?

So I met a guy on a night out, I’m 20 and he’s 22, he’s so hot.

We texted all the time for about 3 weeks, he flirted he put kisses on texts he said he didn’t know what he wanted but neither do I at the moment.

We went on a lovely date with nice food and cocktails which he paid for very kindly and then I went on holiday but we still continued to text all day and started to get to know each other a little better.

I then went to his flat (he’s a student as am I) and we just watched films and had a nice takeaway which he paid for again, there was some spooning (clothed) and a bit of feeling bum and stuff but that was it, not even a kiss.

He then said he had a nice evening and continued to text me, he then asked if I wanted to come round again another night last week and we did the same, however we did have a peck before I got in my car to go home.

But still no sex had occurred.

This week he’s been so off with me, he stopped replying as fast, he stopped putting kisses and emojis and he would just reply with one or very little words. So I asked what was wrong as I’m not wasting my time with people and he said I was being too full on because there was a misunderstanding as I asked him to come over to my house while parents were staying out but just to watch films and do the same as at his flat, he thought I was asking him to stay over and said it was too soon, and he said sometimes I reply to his messages more than once and he hates texting which I found odd because he’s been fine with texting the past 3 weeks or so.

So, yesterday I backed off a bit as he’s so hot I don’t just want to give up even though I thought his reasoning was poor, he was fine yesterday still not as good as we used to be but he was asking question etc, then late at night he said he was bored at work (he works in a bar) and started to try and talk about sex and we’ve kinda texted about sex but not properly and all of a sudden the “old” him came out, there was emojis and banter and everything but now I’m concerned he felt things were moving too fast because he just wants sex and not the relationship?

Please help as some things don’t make sense like he pays for all food, he seems like he wants to take things slowly like with not kissing straight away and when he did it was just a peck, I feel like he sort of does want to take things really slowly but after last night I’ve got a feeling he just wants sex.