Help! Is this hpv, skin tag, etc???

i got bv not too long ago, so i dont know if it could be related. i noticed this while on my period. what should i do if i have no insurance?

image