Spot on. I'm sorry to hear about your story but it really nails the point home. I was also a lifeguard and a competitive swimmer in my youth, and realized after some time that the single best training I ever had for escaping an active drowning victim was playing water polo! You really have to think of the victim as an adversary, keep a firm grip, and have practiced being extremely stable in the water to manage it.