First, let me tell you about my story.
Last week I visited my college that I will be attending in the fall. I stayed with a guy friend (in a frat house at the school) who I don't really know very well but have been talking to for a couple of months. I went out with him and his friends to a bar and got very drunk. Once we got back to the house one thing lead to another (he gave me oral) and the next thing I know we're having sex (I was a virgin before this lovely night and told him I was). The next morning I felt sore obviously and felt like shit that I let that happen to me. Feeling embarrassed, I stayed with a girl friend the next night in a dorm and ran into a couple of the guy's "frat bros" who harassed me on campus and were saying how there's no way I was a virgin before him.
A day or two later I noticed that I was developing what looked like a cold sore and I've never had one of those in my life prior to this. Upon returning home after my visit I had two giant cold sores on my lip and felt terrible pain in my vagina. Obviously I was concerned so I went to my OBGYN and she scraped my vagina which hurt like a bitch and drew blood, etc. She then proceeded to tell me that it's vaginal herpes. I'm a 17 year old girl who just lost her virginity to a guy I don't care about AND I have genital herpes.
The main reason I came to this forum is to ask you guys how you think I should approach this situation. The guy who I'm almost positive that gave it to me has been in previous relationships and has hooked up with many girls. The last time I received oral from anyone was at least a month before I visited this guy. Clearly I couldn't even trust him to keep the fact that I was a virgin to himself so I'm worried that if I confront him about getting herpes he will make my college life a living hell along with his asshole fraternity brothers. I'm currently being looked at like a total slut by my entire family and am in a current state of shock, disbelief, and depression. I feel like a total idiot and cannot stop crying. Please help.