Sounds like this tri was not just your physical test, but your mental test as well. Congratulations, YOU PASSED! With flying colors. We can't control all of our circumstances, but you beat your goal of not walking the run, and you didn't quit. You did great.