That is great news about dropping time and passing people! It's good to know that you felt less stress with your second tri, I'm hoping the same is true for me and my second tri.

I don't think your run time is too bad, I'm a slow runner too though so I can comiserate. Plus, those cramps couldn't have helped at all.