Helppp ! My body is outta wack

Chloe

Hi ladies , so I've been on the pill for about 2 years now( I started when I was 21 now currently 23) and I've noticed I've been getting yeast infections every month just before my period which is super annoying and uncor2mfotable. ..ive had a few when I was younger but never this frequently . I rarely drink alcohol and smoke weed from time to time . I'm not super athletic but I do walk around 8hrs a day at work but not to the point where I'm sweating ..I have only been using baby wash as a body but I don't have the best diet but yogurt is my number 1 go to . I'm really tried of this every month can someone PLEASE help a sister out .

Thanks in Advance 😁