Help!

So, this sounds really gross, but, the last couple years I've been noticing that my vagina has a really bad smell. I shower daily and am very clean so that's not the issue. I went to my gyno and I had a bacterial infection. She said it's common in women and unfortunately, it's hard to pinpoint what is causing it most of the time. So, I take the antibiotic and then it comes back within a couple days after. Any tips or ideas? It's embarrassing and I won't let my husband eat me out because of it. It just makes me feel gross 😕