Is he just using me for a few hook ups?

Hi guys! I’ve been seeing this guy for 4 dates now. After the 3rd date, we hooked up (no sex), and I asked him to stay the night. He declined, and texted the next day saying things were moving too quick, and that he was not ready for a relationship. I stopped texting him for a bit, and he reached out to me later in the week. We agreed to have a 4th date, which was this past Friday. Again, we started hooking up. He asked for sex, I said no because I wasn’t ready for that quite yet. Instead we did other things, cuddled, spooned and just talked in bed for 3 hours. I thought it was really fun and brought us closer together. He asked me to spend the night, and I declined because I had thought he wanted to slow things down. I haven’t heard from him since Friday. This happened last time too, but he reached out later in the week. What do you guys think is going on? He obviously enjoys spending time, but I can’t quite read him. Any thoughts?
Is he just using me for a few hook ups?
Post Opinion