Great job! I'm the same - while in the pain box I swear to myself I'm -never- doing this again. About a minute after the finish I'm then thinking "that wasn't TOO bad" and by the next day I'm scanning the calendar for another race.
What wave were you in? Did they have any 1's or pros racing? How did your time compare?