struggling

On Monday I was informed that I had my first outbreak of herpes. I was diganosed with type 1 which is the kind that you normally get in your mouth like cold sores. However  I've got it on my vagina. I've been with My so for 7 years. He has cheated in the past but we got past it. I honestly can't even explain what I'm going through right now. Yes I have read many many people have it and that it's not that big of a deal anymore. But for me it is a huge deal! I loved sex I had confidence in myself and my sexuality. Now I feel so ugly. I feel gross and like I never want to have sex again. 
My relationship is on such rocks. I have never been with anyone since before we started dating. Which means he transmitted me. He feels awful. And truly genuinely awful. I want him too! I'm paying for his fucking mistake!! Something that I will live with for the rest of my life!! But I love him and we have moved passed the cheating which was years ago. But I just don't know how to get passed this. I just feel like that wound has been ripped open and had salt poured all in it. 
I am so depressed. I don't know how I'm going to pull myself out of this.