I've got the goose bumps just thinking about your day tomorrow!!! Have the BEST time and enjoy the day! I looked at my IM day as one long victory parade celebrating all the training I had done for 9 months. Of couse, I'm not fast and knew I wouldn't place in my AG, but still....
Enjoy the day, wave to the spectators, high five the kids and pat the volunteers on the back! Most of all- have a great time and keep on smiling! You'll never get your first IM race back, so kick some butt and have some fun out there!!!

((((iron hugs)))))