What is this ???

I started birth control on October and so I stopped using condoms with my boyfriend he’s a virgin so what is this? My legs started to itch so I scratched it and when I looked down it was like this. I would have like a couple small dots here and there after starting birth control but now it just came out of nowhere this much!!!can someone please tell me what this is?