HELP ME !!!! just a few days ago i had protected sex. look at how red it is and the tiny small bumps. after sex i became so itchy and sore. What does this look like.

HELP ME !!!! just a few days ago i had protected sex. look at how red it is and the tiny small bumps. after sex i became so itchy and sore. What does this look like.

vestibular papillomatosis an u may have yeast infection or thrush