<human>: So I met this guy at an activity on campus a few weeks ago, and we hit it off extremely well. We started talking and hanging out a lot, and it was clear there was definite mutual attraction.

He came over my place a few days ago, and we pretty much hung out before working our way up to cuddling, and then we kissed! Hurray, except I wasn't thinking in the heat of the moment about the fact that I have oral herpes, and after he left, I felt awful for not telling him beforehand. My dick ex gave it to me, and my last outbreak was in April of this year, so almost half a year. Of course, I know that it's impossible to tell when someone is shedding virus, so I have to be careful.

I just feel terrible that I didn't tell him before kissing him, and while I've resolved to tell him in no uncertain terms about my condition the next time we see each other, I'm scared he's going to get upset with me for not disclosing it. It was an honest mistake, but I recognize that it was wrong, and I won't be so careless in the future. I am really into this guy, and I would be so heartbroken if he decided to drop the ball because of this, but I would understand and respect his choice completely, and I would never, EVER want to knowingly put a partner at risk for contracting this gross ass virus. I wouldn't be able to forgive myself if they did end up getting it, and I never told them.

Unfortunately, this is such a sticky topic, and I haven't really dated much since the ex who passed this on to me so I haven't had to deal with bringing it up to any potential partners. I admit I don't really know what to do, or how to talk about it, or how to bring it up at all, so...any advice, guys? I just want to be as transparent as possible, even if it means he decides not to pursue anything with me.

Give me a shortened version of the text
<bot>: I have oral herpes, I kissed a guy and in the heat of the moment forgot to tell him about this, and now I need to know how I can go about telling him in a tactful but honest way.