I'm more surprised that the OP has someone who can put up with him for long enough to go out with him.
Does she find herself superior to everyone else as well? I mean, seriously. I don't know you, but you said that you like being a virgin because it gives you a reason to feel superior to other people.
..You're a fucking dick.