Nice work!! Congrats on that podium finish.

Fantastic goal setting as well. You will exorcise those swim demons from your head. Have confidence in your abilities - you've proven yourself in the pool - with people. In open water -there may just be a few more. You will have a strategy to deal with the "what ifs" and you will do great. I know it!