<human>: Can you condense the text into a few key points?

So, he lives in a rural town of maybe 10,000. I live in a rural town of 2,000. We're about an hour and a half away from one another, but by western standards that's not too bad. 

I met him on Tinder, but later found out we have mutual friends. We chatted on Tinder for a couple weeks, then met for dinner about a month ago. We texted every day, then met again for dinner and participated in a mutual hobby the next week. We slept together on that second date. He texted me the next day, and we kept texting every day. Less than a week after that, my schedule changed, so I could drive up and see him for a quick visit. We slept together, then dinner, then slept together again. 

Then I went on a vacation for a week with no cell service, during which he left for a two week international vacation. I wasn't expecting to hear from him til after he got back, but I got a message from him when I was back in cell service, and he friended me on facebook so that we could keep messaging, and we made plans to hang out for two days this weekend.

I really like talking to him. The sex is really good. He's a really cool person.

I AM SO NERVOUS. Here are my questions: how do I know where this is going? Can I know where this is going? Did I fuck it up by sleeping with him so soon? I want a relationship, but it's too soon to ask about it, right? I've read through the archives here, and I've read all these stories of people who have what sounds like a relationship, but when they ask it all falls apart.
<bot>: How does dating work? This is my first foray into online dating. I think things are going well, but how can I know what he wants?