recurrent bv every month

I got off nexplanon March 9th. Since then I have gotten BV at least once every month. I have a theory though, I bled Continually every single day. Every two months I would get three days off, then it would start again. I'm curious if my body just got so used to bleeding that every time it isn't I get bacterial infections? I had yeast infections about two times before getting on birth control, but they were spread apart. I've tried getting my body back on track by taking female probiotics, evening primrose oil capsules, staying away from allergens since my vagina is very sensitive, I only wash my vagina with organic apple cider vinegar which is as well antibacterial, etc. I even discontinued taking the probiotics & evening primrose oil capsules to see if those worsened it but nope I still get it. The only relief I have found is sticking the probiotic capsule inside my vagina, it goes away but makes it way right back into town 3 weeks later. The first time I got it it was after using a magnum condom, which made my vagina feel very dry so I didn't even go through with sex. I tried using condoms every time after that & still got the same problem. Now I have sex using the pulling out method, sex feels amazing but I'm sure unprotected sex can contribute to the bv as well. What's your intake on this?