This guy asked about my past relationships... I told him I never had a boyfriend and he made a face like "that's weird" and said "what happened?" Is he gonna think there is something wrong with me or something? I'm 18 by the way
with someone beautiful like you id think she was lying or she's just not into guys, (which is common with girls) but if we were dating and she steps up and says its true she's a virgin and been single till she met me id feel flattered and lucky.
I would think "Cool, I'm going to pop this bitch!"
If someone says they are a virgin, 3 different explanations automatically pop into my head.
1. She is ugly (which you clearly aren't). 2. She is too young (I wouldn't say you are too young, but I also think it's somewhat normal for 18 year olds to still be virgins). 3. She has purposely kept her virginity for moral or religious reasons.
If I were him, I would assume that either the 3rd reason applies to you, or it merely didn't happen yet - for no reason.
In short: I think it's fairly normal, but I would try to come up with reasons why she is still a virgin.