Thanks for the words, I think I just need to step back and gain a little perspective. This is my fourth full season racing and I get maybe 10 - 15 races each year, equally split between road/crits/TTs. I'm just in the middle of a bad year, everybody has them.