What’s wrong with me?

So I have reoccurring yeast infections but they only happen after my period like a day after it ends. I got tested for sti’s and for bv but they both came up negative. I’m not sure what to do. Any opinions? Could it also be that I gave it to my bf and he keeps giving it back to me?? He isn’t showing any symptoms