This is going great (well for the most part, heh). Here is another question for you, all for the purpose of research, and everyone will have their own opinion, so keep that in mind...
Here's the question: You're a virgin. It's been very difficult for you to remain pure, but you have, and so has...