<human>: Can you give me a shortened version of the text?

This is another story that happened several years ago, I was about 16 at the time.

Beach trip with my family, I wake up in the morning with my right nut hurting like you wouldn't believe. Absolute agony. I manage to get through part to about lunchtime before I decide to tell my parents. I was incredibly embarrassed, so I told them I'd 'bumped into the wall' on the way to the toilet during the night. I talk it down a fair bit because I don't want them to worry and cut the trip short.

We go down to the beach and have a swim, my testicle still throbbing with pain. Eventually I have to go back to the house because it hurts so much. I hop in the shower and notice it's swollen up to about the size of a golf ball, maybe a bit bigger. I tell my folks and they say that we should probably head home and go to a doctor.

We drive home, me still in agony (it was a four hour trip, ouch). I was young and socially awkward, and didn't really fancy showing a doctor my golf ball nut, so I weaseled out of going to the doctor when we got home, so my parents booked me an appointment in the morning.

When I get to the doctor, they tell me that it's [testicular torsion] and they'll almost certainly have to operate and remove it. I absolutely shit myself when he told me that.

I head up to the hospital and get ready for surgery. There's a really cute Indian nurse there poking and prodding my undercarriage. That alone was an extremely confusing experience for a 16 year old boy. Anyway, they put me under anesthetic, and about 3 hours later, I wake up with one less testicle.

They told me later that if they get to operate within about 8 hours of the torsion (literal twisting of the testicle) occurring, they can save it. I went three days. I passed a kidney stone about 2 years later, and I can tell you, my golf ball nut was far more painful than that.
<bot>: I waited three days with a painful, swollen testicle before going to the doctor. They had to remove it. They didn't even let me take it home :(