Reoccurring infection?

Does anyone else deal with reoccurring yeast/bv infections? I’m only 17 and I constantly get symptoms of both. I also have been diagnosed a number of times. Could there be an underlying issue here? I wear cotton underwear, use no fragrance laundry detergent, soap with no fragrance, shower daily. Does anyone have any advice? I feel like I’m very young to be having this issue. Someone please help, thank you