BV infection

What's better to use for a BV infection

The cream , or the pills ?

I have a BV infection and i don't want either and might refuse them as ive had an allergic reaction to both . Im just scared