Yes. Sexually transmitted diseases are most often transmitted through sexual contact but they can be transferred between hosts through a variety of ways. Herpes is especially virulent, gonorrhea less-so but still something you can catch without sexual contact. Most STDs have long gestation periods in the body. You can have them and even be a carrier without showing symptoms. Very often disease symptoms like those of Gonorrhea or Syphilis are often misinterpretted as other medical disorders.
If you suspect you have Gonorrhea you should go get tested by your doctor. The chances are unlikely for a virgin, but well-worth the inconvenience for your piece of mind.
HPV is a little different because of it's vector of infection. I honestly don't know how realistic it is to say that it could be spread casually but it is incredibly viral, it's certainly possible. Your doctor could tell you more.