Did they not test you for HIV (and everything else) when you were at the sexual health clinic?
You could always request it to set your mind at ease if not?
I was exactly like this last year.
Just out of a 20+ year dead bedroom marriage and finally enjoying a wonderful sex life with a new partner.
Then had a massive outbreak of genital herpes. Never had anything like it before although the past couple of years, I'd had several unpleasant bouts of shingles.
The mental distress was huge, like you I thought my life was ruined, couldn't talk to anyone about it and it took me 3 days to tell my new DP. He was utterly gorgeous about it, reassuring me that it made absolutely no difference to him at all.
The physical symptoms were horrific. The pain from the blisters was like nothing else and I really struggled to urinate. For about a week, I was holding wet cloths against me while I peed then using warm damp cloths to gently dab myself afterwards. The nerve pain was excruciating- far worse than anything I'd experienced with shingles and I'd had that quite badly!
At its worst, I sat in the bath for four hours just so I could wee as I'd become so scared of the pain, I'd gone most of the day without going.
I told no-one apart from DP and my best friend. Because I was so poorly though, I had to tell people something so I just said I had shingles again. I have no intention of telling anyone else ever actually.
Even though it was awful and I was so distressed, it did go away (although the nerve pain lingered) and I've had zero symptoms since.
I've got more anti-virals which I can take at the slightest hint of it returning but I'm choosing to believe that was my once and done experience. If it does return, I'm reassured that most people never have it as bad as the first time.
DP and I are planning our future together and our sex life continues to be very frequent, varied and pretty wonderful.
So, it doesn't have to be the nightmare you're imagining. With any luck, it'll go and you'll never have it again.
Fingers crossed for you xx