BV (Bacterial Vaginosis)

I have been suffering with bv for 5 years now!! Any advise?!