When I was younger I was the same, and always thought without question I would marry a sweet innocent "pure" christian girl.
All I can say from my experince is if you set YOUR own standards too high, you may well be setting yourself up for dissapointment.
Now i'm 29 and at this age my chances of finding sweet innocent christian girl are mathematically insignificant, and even if I did you can pretty much bet she almost certainly won't be a virgin.
That'll learn me to be picky-picky! I've knocked back a lot of girls over the years holding out for perfection, my own pride got me in the end, lol!