Found these and wondering what they are

found these and im not sure if its std or yeast or friction was itchy 2 days no burning little discharge had been sexual active and rough have checked mouth ans no bumps in there also was test 15 days after may to be on the safe side..

image

cant see good with that pic

Hi, have you figured out what they are? It is a bit hard to see but it appears to VP and maybe a yeast infection. If it persists or spreads on your inner labia you may need to see a doctor.