Bacterial vaginosis

I had been experiencing excessive discharge and odor down below. My gynecologist tested me and I came back positive for bacterial vaginosis. I’m currently on antibiotics for it. I asked him how this happens and he stated sweat from that area tends to get up into places and that can be the main cause.

I totally forgot to ask him and plan on doing so at my next appointment next week, but I want to see if any of y’all know. Can baths also cause this? What are other causes? Have any of you ever had BV? What were your experiences? I’m just curious about this now.