I do it for fun and personal acheivement. I agree with F5 that if you don't feel like totally spent at the end of the race you didn't give it your all. I set my goals for the race, sometimes I make them sometimes I don't. Either way I learn from them and am better prepared for the next one.