Glad you made it. I had a similar experience, in strong currents. It was a long time ago but I cannot think of it without my heart racing and panicking all over again.
This. Strong currents in natural bodies of water (rivers, ocean... even close to the beach) will overwhelm even the strongest swimmers/divers. Overconfidence will kill you, literally.