You can get bacterial vaginosis from a variety of risk factors. To cure the condition, you need to eliminate these risk factors. This will ensure that you do not struggle with it for a long time and that it does not return.
These risk factors include unprotected sexual contact with someone who is BV-positive, excessive vaginal cleaning and douching. These risk factors may cause BV, or the condition can return every few months. It could also return if underwear has not been properly sanitized and the same infection is present.
If you are experiencing the same problem repeatedly, you should eliminate the risk factors. You can also combine some of these methods if an infection is active.