Does anyone else have recurring BV? and how to stop it

I get BV a lot. I am a clean person, I have one sex partner, I don’t eat bad... I just get it all the time.

Does anyone else have this problem?

Does anyone know how to prevent it or treat it at home?