Oh Sugar!
A similar thing happened to me when a guy literally just started pissing as I was giving him oral!
He was in his 30’s and was truly in shock and apologetic as he didn’t understand why he was suddenly pissing.
I was like ‘WTAF,’ and got off the bed, told him the session was over and he would need to buy me a new duvet.
He did give me money but the duvet had been expensive and I was cross.
I now have a waterproof sheet over my mattress and use a sheet and that’s it. I have no idea why I was using my duvet (even though it had a sheet over it) but lesson learned.
I use Vanish carpet foam if one of my pets is sick and it works well. I think if you use that on the carpet it will take the smell away.
Failing that there is a product you buy that is specifically for removing urine smells from carpets. It’s meant to be for animal urine but I reckon if the Vanish doesn’t work, that product would do the trick. I’ve forgotten the name but I’d imagine an internet search will bring it up.
Poor you! I know how you feel. Even though this happened years ago, I’ll never forget it!