What should I do with him??

I've known this guy for 2 years but we were more like acquaintances. I met him again a few weeks ago and we get along really well. I stay overnight at his multiple times and he cooked for me.

After a week of hanging out he asked me, "What are your thoughts about us being a thing?"

At that time I wasn't expecting anything so I said, "Uhh maybe no? I can't be sure it's only been a week."

I felt like although I had a bit of interest I wasn't sure yet and I needed more time. After 2 more weeks I'm pretty sure I am interested, I haven't told him yet but I feel like my actions shows it. I tell him I miss him, always asking to see him etc.

He's only been to my place once. It's always me going to his place. We haven't even kissed, at most we just cuddled.

Now he never cooks for me anymore, doesn't even let me stay when it was already 3am. Tonight he was supposed to come visit me, but then he said he's a bit busy and asked if I wanted to come instead. I asked if I can stay since it will be late as it was already 11pm and he said "you can sleep on the couch"

What should I do?? I'm 21 and he's 23.