Devastated

Holly • Wife 💍 Mom to two beautiful little girls 👧🏼🎀👧🏼🎀 Baby #3 due September 2023 🤍
I went to the doctor on Tuesday for what I thought was a really bad yeast infection. Test results came back today...I have herpes. My fiancé and I have been together since September. I haven't been with anyone since him. I don't know how to tell him. I'm so scared he is going to think I cheated. I'm scared he might leave. Any help or advice would be great!