TMI! HELP

Please help me! Does this look like vestibular papillae? They are no painful, but they’re itchy. I’m really worried. Could this be warts? Or HPV?