If bacterial vaginosis keeps returning, a woman may be getting re-infected by her partner. Both persons should consider getting examined and treated at the same time.
A woman might recover better if she keeps semen
out of her vagina for a while, to allow her vagina to naturally self-clean and return to normal. That means using condoms
Answer assisted by Mike Moore, Medical Student