Is it necessary to see a gynecologist?

I’m about to turn 21, and every time I see my doctor she mentions something about getting a pap smear when I turn 21. I’m not sexually active and don’t plan to be any time soon. My periods are regular and I don’t have any abnormal symptoms or anything. I’m a very shy and private person so the idea of a pap smear or gyno exam causes a lot of anxiety for me. I literally get embarrassed just going in for regular physicals. Obviously if I had any kind of symptoms or concerns in that department I would see a doctor, but will they make me schedule a gyno exam when I go in next or something? My doctor also keeps pushing the gardasil vaccine and literally tries to guilt trip me into getting it every time I’m in for a physical or even a completely unrelated health issue. Like I said before, I’m not sexually active so I’m not sure what good an HPV vaccine would do me. Am I being irrational about this or should I maybe look for another doctor that isn’t so pushy?