Yeast infection and period😂😂😠

I just figured out that I have a yeast infection and I took out my nuvaring so now I will have my period and a yeast infection, and on top of that before I figured this out my boyfriend fingered me too hard and my vagina is swollen. Good times