I am SO happy for you, proud of you, eletaled for you!! Way to go Dan!!! I hope you keep on doing it especially if it is giving you what you described back.

Feel very happy happy reading this, a great post to wake up to this morning.
You musta pulled out your running gear like you said you were going to so you accomplished a few things here I think.