BV?! Help please!

Has anyone experienced having bv? If so how did you tackle the issue? I have a doctors appointment coming up because I think I am experiencing my second bout of this monster. I would like to know other ladies' methods of dealing with this. Thanks in advance!