Have red spots on my vagina (vulva)i get them when I get my period. Don't hurt and not blisters. What could it be. Haven't had sex in 3 months.

Please see your MD. Make an appointment with your healthcare provider while you have the outbreak so it may be evaluated at its peak. You should be tested for std's as well.