@LunaLisac,
I think that when you have a date, there has to be a bit of a spark. It's "ok" to have a kiss at the end. I don't think that he can read minds. I suspect that your body language suggested that you were not wanting a kiss to see if there was anything there "it's a kiss not a full on kiss" and perhaps the rest of the night was more of a "talk" as apposed to a date? Especially sitting so far apart.
I suspect he felt there was nothing there. Your text message about a band also is just in a friends zone.
If you click you talk about everything because it's of interest to both of you, you laugh, you get along and all of a sudden you are interested you want that kiss because you want to know if there is also a connection or potential one.
A guys doesn't just kiss for sex.
Well not all.
I am sure you trust yourself you know how to say no, let your hair down a little, dating should be fun .
BUT, it sounds as if he came to yours? That's dangerous for a first date, you don't know him and he has your address.
Please meet out somewhere when on a first date and even 2nd until you get to know someone.
There was no spark, no chemistry because you withheld it, he may even have thought as you invited him to your house that it was "on" .
Such mixed signals and I don't know if as if it was at your house and first date and you invited him if that was his intent in any event and not to get to know you and then he realised whilst there, noooo way.. Nothing is happening.
I again just suggest smile, be the woman you are, don't change, go somewhere safe for a date with people around, take the risk of a kiss it's only a kiss and people are around and go home alone and see what happens.