Going down there

I always seem to have vagina odor constantly, no matter how many times I shower, change my underwear, or change my tampons. I’m so self conscious about it because sometimes it’s bad and I can start to smell it. I don’t want any guy to go down on me because if this reason. Any suggestions??