Glad to hear you sounding so together (as usual). Can you believe how long we have been at this mess? I know that you will have a great life; like you said, its all karma. Here or in the next.
The race sounded GREAT!! I know how much you were looking forward to that! What a healthy thing to do for yourself, and a great example to your kids. I hope you get them involved in your workouts when you can.

Take care...and enjoy the warm weather. We got flurries here tonight!