OH how wonderful for you.
Don't you just LOVE how our HP will put people, places and things in our path when we need them the most?
Cherish this moment, this experience. Your post is filled with joy, recovery, self assurance.
I'm very happy for you!
Hugs
Cat