Help please. (Longish Story)

Em
I'm miserable right now. A few months ago I found out I have herpes, and just ever since it seems like I'm always getting yeast infections. I've had the same partner this whole time as well. We do not even have to have sex and I'll get one. It's never been this bad. I'm just getting to the point where I loathe my body, because I don't know if herpes has broken down my immune system (if it even does that) & I'm getting yeast infections more, or if it's sex related (my boyfriend and I haven't done any new or different sexual things since we started dating 8 months ago) and I just don't know what to do anymore. I just get yeast infection after yeast infection. It's to the point where I have at least 1 if not more between or during each period cycle. Each time I get one I go to AFC health center (like med express) and they prescribe me medicine & that cures the current infection until the next. I just can't handle it anymore & I'm in my room crying because I just feel disgusting and miserable, and I don't even want my boyfriend to have sex with me anymore because I feel dirty, plus what if I get another infection... Does anyone know/ have any ideas on what I should/can do differently? Thanks for any advice