I hear some inconsistencies, and I wonder if maybe youre over thinking it?

I dont know. I mean, 3 weeks and youre taking dance classes together and signed up for cooking classes together. Thats a lot of involvement. Then you became intimate after you had concerns, and you said it was the best sex you ever had......

I think you should wait it out, and maybe if some things still bother you, you can talk about them. That early in a relationship youre still figuring out communication and what the other person likes, or does, etc.