sex gave me bv?

ever since ive had sex, bacteria vaginosis has be reoccurring with me, i took antibiotics but it ended up coming back, is this normal? or is the sexual hygiene a factor?