Reoccurring BV

I started getting BV because my previous partner was cheating. Now I've starting settling with my boyfriend to try and conceive and I've had BV episode after episode. And the doctors just keep giving me antibiotics and it'll come back. I do everything like use unscented soap, no underwear at night ect. I'm a very clean person but this is ridiculous. Also my boyfriend is not circumcised and I feel like that may be why.