Ladies, BV Help?!

Soo, my boyfriend recently has told me that I’ve had a “sour/bad” smell down there. I’ve struggled with bv in the past, and I’m so tired of recurrent infections!! He is a mechanic/ small engine business owner and does not wash his hands every time after working/ before sexy time, which I’m assuming thats NOT helping either. I’m scheduling an appointment with my Gyno. But what have you done to prevent recurrent infections?