Hi. I just have some small, itchy bumps on my vagina lips. You can't really see them, but can just feel them and they can't be popped. And the other day my clit was swollen and felt dry, and like it had the same bumps. Anyone know what it is?