MANY, MANY, MANY CONGRATULATIONS ! ! ! ! !

You did it! and you did great
Your first run sounds like mine not very much fun. The next one will be better - at least it was for me in the running department.
Great job on the bike.
Swimming in a group is a whole new experience, I have decided I like open water way better than pool swims, eventually everyone finds their pace and spreads out some. In a pool swim you keep running into the same people over and over and over again, if not one direction than the other

Have fun and good luck training for your next one