Please help me ladies ? Advice ?

So Im so upset and embarrassed because last year I caught bv after having sex with my ex boyfriend during the time we we're together and a couple days later I was experiencing this fishy odor I thought no big deal maybe I meed another shower. But the smell didn't go away I went to docs and the gave me anti biotics it went away. I didn't think nothing of it and that's how I knew he was CHEATING ON ME because I've never had this problem up until NOW. So it's been months since I had sex with him or anybody to that nature! And now days 2 of being off my period I'm having the smell again what can I do?! Is there something seriously wrong with me