Did your partner take a course of antibiotics at the same time that you did? My doctor always had me and my husband take them if I got BV, saying he could give it right back to me if not.
You should invest in vaginal pearls, you can look it up and when you get them they would help extract the toxins ,for lack of a better word, and when your period comes there may be less pain.