I've had vaginosis on and off for 3 years and I can't take it no more. Everytime I go to the doctors they just give me flagyl but it comes back within a week or two. The smell is very bad, I have really no pain or iching or any symptoms just this annoying smell. I had a sti and pid 3 years ago im not sure if that has anything to do with it. It's so embarrasing I've tried a couple home remedies but I don't know what else to do about it I feel like I'm stuck with this for life. Help please. Thankyou..