it's not unusual to have bv over and over again - it's very common in females.
do you be seen every time you have vaginal symptoms for proper testing to make sure it is bv?
how are you treating your bv?
has your provider tried treating your bv with metrogel weekly for a few weeks to try to ward off bv returning?
have you tried a probiotic like fem dophilis by jarrow ( if you are in the US that is what it is called )? it replaces the "good" bacteria in your urogenital tract so that it can fight off the "bad" bacteria that can over grow to cause bv.
also do you have a regular partner? if so, do you use condoms?
grace
That is not chlamydia. Have you ever been tested for chlamydia? And to have chlamyda for 3 years, you would/should have some major issues.
.because last 3years i have bacterial vaginosis.
what makes you think you've been infected with chlamydia for a long time? you've made several posts about it now on forums.
grace