My inner labia has been itching, I checked myself and seen tiny red bumps in my inner labia. I am not sexually active at all. Is this a yeast infection? Is it more than that?