Thanks for posting such an honest blog... it makes me feel a lot better to know that you 'professional' runners have bad days as well. I find it fascinating that such a simple thing as running can result in this amazing roller-coaster of pain and elation (physically and emotionally).
At least you did it... at least you got out there. And tomorrow, it can only get better.