Oh wow thats horrible!I was bitten by a barracuda at CC while sitting in a few inches of water watching DD play. I wore my rings and the diamond must have sparkled and caught it's attention. I didn't even notice it until it bit onto me and I was bleeding. It would not let go. DH had to punch it to get it off me and I had to be treated. Luckily we had already been to CC a few times so it hasn't changed my opinion of CC I am just super cautious now.
I'm glad you haven't let this sully your experience thou!