BV Problem

.

what can I take for bv... it seems like it just keep coming back .. I have been to the doctor and everything .. still having a really bad fishy smell that is embarrassing 😫what are some over the counter things that I can take ??