Welcome to TE. Glad you're OK!! What a horrible, terrible, no-good, very bad day!
Tomorrow HAS to be better.

Glad to have you around. Good luck with your TNT training and experience. I did a marathon with them a few years ago, and it was the most fun I've ever had training and racing. Which ride are you doing?