*sigh*
I think it's sad that people can assume that since a person is in a relationship, they're no longer a virgin, and that it's usually true.
I'm waiting for marriage, and could never imagine giving my virginity (virginity shouldn't be something you lose, it should be something you give) to someone I'm in love with "at the time." I'd be heartbroken if I ended up breaking up with the person I gave it to. I know that marriage isn't a guarantee that you'll stay together, but it's far more solid than a boyfriend-girlfriend relationship.
Also, if you have already had sex, the wedding night won't be as special. You would be doing something you have done before.
I don't feel this way because of my religion (don't go to church, have issues with a lot of the rules of my religion, etc). I just feel that waiting is the right thing to do. I want to deserve to wear that white dress.
In short, I'm a virgin, waiting for marriage.
~Tracey