Yeast infection with PMS

I every time it feels like I’m about to get my period I get a yeast infection. Super itchy and painful sex. Has anyone else dealt with this? This happens when I’m on implanted BC like an IUD or now nexplanon. Any tips?