Keep getting yeast infection or bv!

Ma

Has anyone else kept getting yeast infection and BV constantly?? If so have you found anything that made it stop??