How's about we all stay on topic so I don't have to shut this whole shindig down, hmm? Thanks!
Also: just because someone makes a tactless post does not give everyone a free "bash a member" card. We all still need to stick to the rules.
CheeseButtons: it's been said a dozen times already, don't sweat it!

You'll get over it in no time, and be better for it with the experience gained.
A note of suggestion: You might try going and doing some stuff to her to get yourself even more "in the mood", either before or during the oral sex. It's all good, just give it a whirl!