Idk what it is

it started itching a day or two after i had sex and i check and this is what i saw but i did have some kinda white discharge the my menstrual cycle came on

its herpes love

its genitalia herpes please go see a doctor to get medication right away, they get worse and painful if not treated asap.

the bumps are not itching it the outside labia

almost certain its still herpes. go see a doc tho

you should get some swabs done. Urgent care can do them if you cant make an appt with your doctor