There have been a few reports of BV causing false positives for gonorrhea, but it would be really helpful if you could find out the name of the test you had done.
How is it that you're positive for chlamydia again after you tested negative? Has he never treated? You need to stop having sex with him until he can prove that he has. He's mad at you for thinking you've cheated, but he keeps infecting you with chlamydia, and that's okay?
Get mad, hon. He's either not treating, not getting his follow up testing, or cheating. He could get treatment and tested in jail. He's not respecting your health.
What type of tests did they do to for them as if a swab then swab testing are very accurate.