Hi sgf,
I'm not a tri person, but I noticed you're in Hudson; I used to teach there!
Where do you ride for training?

And everyone here is right. Rest is as important as the other stuff.