I agree with everyone here if you are unsure wait. I didn't and I regret it. Now I have other issues to deal with my my b/f who BTW is my fiancee. He is very patient and I got lucky getting him after my last b/f who left me after two weeks of our first sexual experience. I was a virgin with my b/f prior to my fiancee. And to say that it was a big mistake is an understatement. He used pressure to get me to do it by the quote "don't be all pathological about it". If you are unsure trust me it is worth waiting. If I knew my fiancee was right around the corner I would have waited, he is a wonderful man and very considerate of me.