help!

ok guys my vagina is swollen and I'm on my period. no I haven't had sex. im a compete virgin so it isn't any type of aids or SITS. I don't know what's going on! help!