@danbrazilian first part of the date was great, instadates are always preferable - would you rather sit there and go through all the texting and logistics handling, or just get the first date done on the spot?
At the bar we ordered cocktails. There was this interesting moment. We talked about gender roles and how they're trying to reverse them. To be honest not sure this a good topic on a first date. But she admitted that she's very feminine and likes to submit to the man and that she likes to be "trained". Trained as in animal training. So I understood that like she wants to mold her behaviour to her man's wishes, basically. I was taken aback a bit by this comment, as I was not expecting for her to be so direct, so I said OK and just smiled. I think I fucked up here. Someone in the comments maybe can provide some feedback, as I'm sure there is much better ways to respond to that.
If you don't know how to respond to something, best just ask questions with genuine curiosity. Like "ok so what is it you enjoy about it?" "What does it look like, the guy does ABC and you do XYZ?" "Oh so you like to get the feeling of XYZ". Get her talking and opening up.
It'll become pretty clear if it's something she's genuinely into or if she's just trying to be shocking or whatever. If she's a virgin it's probably something she read about somewhere and made her horny, and she's saying it to try and prove she can keep up with you. If you're not careful this type of situation can get out of hand, since if she's associating going home with you with all sorts of wild sexual stuff she doesn't really know about, she'll suddenly start wondering what she's in for later on.
Not sure what I did wrong, but her mood changed when I tried to kiss her the second time on our way to my apartment. She rejected the kiss. Her attitude was different. She was more serious. Maybe it wasn't wise to offer to continue drinking at my place.
Yeah seems like a state shift where she's thinking "what am I doing, what if sex isn't as good as I thought it was, is he gonna expect things from me I don't want to give, this is too fast". Also on the way home we men tend to become very logical and logistical, thinking ahead and planning things, and not paying attention to the vibe or the concerns and objections that might be building up inside her. Gotta keep her talking and having fun, and keep a tab on her state.
Anyway, we got in the apartment. We chilled for a bit, I turned on TV and sat on the bed. We were sitting on the bed and I turned to her and asked If I can kiss her. She said no and immediately got up and said that she needs to leave now. I said OK, I'm not gonna keep you captive.
Asking her if you can kiss is not a good move, as you mentioned getting her relaxed and building up physical intimacy slowly is what was needed. She's expecting you to be experienced and that you'll comfort her and lead her, and asking for permission comes off like "what is that supposed to mean?" and puts pressure on her. If she's looking anxious, best to just chill with her, or get her talking and telling you what she's feeling and why.
Virgins are just like us when we had sex the first time - not sure what to do, hoping to perform well, wondering what the process is, looking for feedback and signs to indicate what to do next, and feeling an unstable mix of excitement and anxiety - except she's much more emotional still. So the main thing is to be very chill and patient and act like there's no hurry or pressure, talk with her a lot, and give her plenty of direction and validation.
Seems like you hadn't picked up she was a virgin, so it's hard to calibrate to what you don't know. But maybe getting more of a sense of her actual sexual experience during the date, and being more attuned to her state going home, would have helped avoid it.
Best of luck!