BV recurring

What should i do if my fiancé keeps causing BV every time he cums inside me. And its not so easy as him “just not doing it” we’re trying for a baby. But after each time, i get BV. I go to the doctor, gets meds, it goes away then its back. Its honestly embarrassing and I’m tired of taking flagyl so frequently.