<human>: Can you condense the text into three sentences or less?

I [24 F] have been on one great date with this guy [31 M]. We talked very openly and had a lot of fun. We met online. Everything regarding what we discussed and his profile points to the fact that he's looking for love, not casual sex. We've discussed cooking at length and so a date for us to cook together isn't entirely strange based on our conversations.

For our second date, he's invited me over to his place for dinner. Without thinking, I said yes. And now I feel awkward.

I'm definitely not ready to have sex with him. We've only been out once. I should NOT have agreed to this, and I should have suggested we go out some place instead. 

I really hate throwing off the dating vibes and causing a big fuss, and so I don't want to text him and be like, "Actually, nevermind."

How can I navigate this dinner date in the right way? I don't want to text him or show up and be like, "Btw, no sex." when he hasn't even made a move in that direction. But, I also don't want us to be making out on his couch and have to say, "Oh, yeah, I'm not ready for this."

What the hell do I do?
<bot>: Dude invited me to his place for dinner for a second date. I already agreed to it. Not ready for sex. What to do?