recurrent bv

has anyone gotten bacterial vaginosis? its not an std its caused by the ph in ur vagina getting thrown off & lack of the good bacteria thriving. I continually get this every month or every other, never in my life had it til about a year ago, its so annoying, easily fixed w/ prescription metro gel but none the less totally ridiculous! Is anyone found a  perm cure for this or had any experience with it?