Reccuring BV

I'm on my 2nd round of antibiotics for BV and it still doesn't seem to be working. Does anyone have any idea as to why the antibiotics are not working? I am extremely sore and red down there. I was tested for other STI's and they all came back negative. I was tested for HIV 3 months after I had sex with a new partner. Should I get a retest? What else could be causing me to have BV?