I've been plating this girl and been experiencing some strange phenomena. I've been on four dates with her and still no sex, I've never waited beyond the 2nd date which is usually my rule. On our first date she told me she felt we had a special connection like she's never felt before. Its worth noting that she is a foreign student and I've known girls previously to look for that 'exotic lover' thing when studying abroad. When I tried to get her back to mine she told me she knew what kind of guy I was and didn't want me to fuck her once then leave her. Perhaps against my better judgement I actually respected this and have been out with her more times.

I don't want to be Billy Beta but I am plating other girls and I feel like because of that I don't mind waiting to see what happens here. She pays for things more than I do when I'm with her so I don't think she's using me for money. She tells me she doesn't want to see anyone else and hasn't slept with anyone for a year, apparently she had a boyfriend back home. On our last date, she stayed the night with me but we didn't have sex. I get the impression she's either inexperienced or post-trauma (which is a big red flag). She has told me she wants to have sex with me soon but wants it to be special.

I know I'm rambling, perhaps I'm posting just to be told I'm being irrational but how can I tell the difference between a genuinely good girl or someone who is 'gaming' me? I tend to trust women as far as I can throw them so I will always look for a ulterior motive but I don't want to stop talking to someone I like if she's actually being more respectable than the average female. If anyone can advise me on my predicament I'd appreciate it.