Ways to KEEP RID of....

I'm looking for natural ways/diet changes, etc of how to get rid and keep rid of bacterial vaginosis & yeast infections. I have had both chronically since puberty. It's affecting my sex life and my overall self esteem at this point. I've tried washing with no soaps, low sugar diets, have never douched, practice safe & monogamous sex with ONLY my husband. I wipe correctly. I've tried tons of medications from doctors, not wearing any panties, etc. I ALWAYS HAVE IT!!!!!! Someone please give me the holy grail. Anyone?! (Posting anon because it's embarrassing)