Been off BC for 2 years. TTC for 1 year. No luck. Keep getting BV every week.

HELP ME I WANT TO DIE! I keep getting BV almost every week. The meds aren’t working and idk what else to do. I shower before and after sex every time. I’m a very clean person and so is my partner. I constantly have a smelly discharge! CONSTANTLY EVERY DAY! I fear I can’t get pregnant bc I keep getting all these infections an I fear my partner isn’t attracted to me anymore bc of the smelly discharge. Help me!