Yeast infections

Bonnie • 16; I like kids but not birthing them rn
I get them really often like maybe every other month. Should I go to the doctor? What could be causing them? (there's a very very slim chance that I'm pregnant or have an std so it's not that)