This has been an issue for at least 4 years.
Oh my, that is frustrating!
I had been taking the pill for several years when I suddenly developed monthly yeast infections.
I have several suggestions based on professional experience that may help. I am assuming you have already been told to not douche; to always wipe, wash, and rinse from front to back; and to avoid any anal penetration in your sex play, correct? If recurrent BV continues after these measures are already in place, try one or more of these steps:
1. Use the RepHresh gel once or twice a week on an ongoing basis to keep your vaginal pH stabilized
2. Take probiotics to replenish the healthy bacteria in your body
3. Use condoms--semen is relatively alkaline and can change the pH of your vagina for several days, so keeping it out of there helps
4. Use a birth control method that eliminates or greatly reduces your periods (such as the Mirena IUD or the Depo-Provera shot.) The bad bacteria love blood so keeping the bleeding episodes down can also help a lot.