Thank you so much for sharing your story.
Also, thank you for the suggestion of wearing a whistle. Since I live in Charleston, SC about 5 minutes from the beach I will be wearing one anytime I go with family from now on. That is priceless lifesaving advice!
Glad you made it out of the water. It sounds like you had the will to survive, as well as the physical strength.