Ive been really itchy for a few days now, its right at the top of my vagina inside of the lips. Ive been looking at it in a mirror every night to check it and tonight i noticed that there is small bumps on the insides of the lips right where its been itching. What coild it be and what should i do??